3791 Royal Palm Ave, Miami Beach, FL 33140, USA
Distance: 9.96 miles
444 W 40th St, Miami Beach, FL 33140, USA
Distance: 10 miles