OPA LOCKA INDUSTRIAL PARK

Filter
FOR SALE
Ali Baba Avenue NW 22nd Street, Opa-Locka FL 33054
Commercial Land
0.97 acres

$1,850,000