18
2111 NW 141st St
Opa Locka, FL 33054
$239,580.00 USD/AC/YR
1.7 AC
1
Space Available
1.7 AC
$239,580.00 USD/AC/YR
Industrial