Add this property to your favorites View Details 650 Ali Baba Avenue Opa Locka 2nd Rev Pl | Opa-Locka $725,000 0.55 acres On Site 7 Days Ago