1761 Ali Baba Ave, Unit 1, Opa-Locka, FL 33054
Description:
Recently renovated unit perfectly located in Opa-Locka. This 2/1 has stainless steel appliances, new floors, bathroom, and much more. Fast approval process.
MIAMI REALTORS Listing Number: A11758413
1761 Ali Baba Ave, Unit 1, Opa-Locka, FL 33054
3980 Sq.ft · 2 Bedrooms · 1 Full Bathrooms
$1,800





