10
16355 NW 27th Ave
Opa-locka, FL 33054
$2,100,000 USD
8,000 SF
8,000 SF
$2,100,000 USD
Freestanding