18
16600 NW 44th Ct
Opa Locka, FL 33054
$130,680.00 USD/AC/YR
3.78 AC
1
Space Available
3.78 AC
$130,680.00 USD/AC/YR
Commercial