Sw 112 Av@sw 53 St - Westwood Lakes, Miami-dade, Florida - Miami Directions