NW 133rd St
Opa Locka, FL 33054
$185,130.00 USD/AC/YR
3.53 AC
1
Space Available
3.53 AC
$185,130.00 USD/AC/YR
Industrial