Apartment Rentals in Opa-locka, FL start at $1,250/month.
1851 Ali Baba Ave is not currently offering any rent specials.
No, 1851 Ali Baba Ave does not offer parking.
No, 1851 Ali Baba Ave does not offer units with in unit laundry.
No, 1851 Ali Baba Ave does not have a pool.
No, 1851 Ali Baba Ave does not have accessible units.
No, 1851 Ali Baba Ave does not have units with dishwashers.
No, 1851 Ali Baba Ave does not have units with air conditioning.