Name: Opa Locka
Location: Miami, United States
Elevation: 8 Ft Above Sea Level
Longitude: -80.278389
Latitude: 25.907
Website: Visit