Exceptional 8-Unit Multi-Family Investment in Thriving Opa-Locka!
An incredible opportunity awaits at 2070 Ali Baba Ave, Opa Locka, FL 33054! This expansive 8-unit multi-family property, built in 1960, boasts a total of 5,606 square feet across a large 9,375 sqft lot. This is a prime asset for savvy investors seeking substantial rental income and long-term appreciation in one of Miami-Dade’s rapidly evolving neighborhoods.
Add Review