What $1,600,000 bought on Ali Baba Avenue: A Miami-Dade County home

Published Oct 16, 2025

The property at 2070 Ali Baba Avenue in Opa Locka was sold on Sept. 29, 2025 for $1,600,000, or $285 per square foot. The multi-unit house, built in 1960, has an interior space of 5,606 square feet. This single-story multi-family home features a total of 14 bedrooms and eight baths. Inside, there is one fireplace. The lot size of the unit measures 9,375 square feet.