Tropical Park - Miami
Address:
7900 SW 40th St
Miami
, FL
, 33155
25° 44' 20.4396" N, 80° 18' 24.66" W
See map: Google Maps