4179-4195 NW 167th St
Opa Locka, FL 33055
$4,000,000 USD
9,648 SF
3.55% Cap Rate
9,648 SF
$4,000,000 USD
Freestanding