Opa Locka FL Real Estate Agents 1. 15050 Duval St, Opa Locka, FL 33054-2872 | Magnolia North Apartments (305) 687-0078