Sw 87 Av & Sw 25 St - Westchester, Miami-dade, Florida - Miami Directions