This is the nearest street address. [ 3000 FLORIDA AVE Miami FL, 25.728677, -80.241015 ].
Neighborhoods:
0.064 km near the corner of Rice St and Grand Ave
0.142 km near the main intersection of Main Hwy and Grand Ave
|
25.7286319, -80.2409945
|