1230 Opa Locka Blvd
Opa Locka, FL 33054
$750,000 USD
3,340 SF
3,340 SF
$750,000 USD
Storefront