This is the nearest street address. [ 21 STAR ISLAND DR Miami Beach FL, 25.779755, -80.151801 ].
Neighborhoods:
0.481 km near the corner of Bridge Rd and Star Island Dr E
0.481 km near the main intersection of Bridge Rd and Star Island Dr E
|
25.7793905, -80.1515663
|