Share Tweet 1742 Ali Baba Ave Opa Locka 33054 Sold $$167,000.00 5 beds 2 baths 1,729 sqft Sold Clean Title Asking: $175,000.00 ARV: $235,000.00 Price: $$167,000.00 Address: 1742 Ali Baba AveOpa Locka, FL 33054 Square Feet: 1,729 Lot Size: 7,000 Bedrooms: 5 Bathrooms: 2 Terms: For Sale Property Type: Home Const. Type: CBS Property Location Map Street View Share Tweet