Found 5 places
Address: 12455 SW 104Th St, Miami, FL 33186
Latitude: 25.6714 (25°40′17″N), Longitude: -80.3972 (80°23′50″W)
Foursquare
Latitude: 25.6625 (25°39′45″N), Longitude: -80.3946 (80°23′41″W)
Latitude: 25.6833 (25°40′0″N), Longitude: -80.4164 (80°24′59″W)
Latitude: 25.6589 (25°39′32″N), Longitude: -80.4094 (80°24′34″W)
Latitude: 25.6639 (25°39′50″N), Longitude: -80.4039 (80°24′14″W)