Found 2 places
Latitude: 25.9512 (25°57′4″N), Longitude: -80.2464 (80°14′47″W)
Address: 4200 Northwest 167Th St, Miami Gardens, FL 33054
Latitude: 25.9233 (25°55′24″N), Longitude: -80.2701 (80°16′12″W)