14566 NW 22nd Ave
Opa Locka, FL 33054
$1,600,000 USD
7,344 SF
7,344 SF
$1,600,000 USD
Supermarket