Downtown Business District
Downtown Business District
Neighborhood ·
South Miami, Florida
Directions
Getty Images
Getty Images
Details
Location
South Miami, Florida United States
Coordinates
25.70605° N, 80.29053° W