391 Ali Baba Avenue
Opa-Locka 02 Rev 02 - Opa-Locka, Opa-locka, FL, 33054
0.67 AC
$325,000
Taxes $2,220 / Yr
559 DOM
MLS# A10114294
Residential Land/Boat Docks / Residential