14
14532 NW 26th Ave
Opa Locka, FL 33054
$1,780,000 USD
5,994 SF
8.09% Cap Rate
5,994 SF
$1,780,000 USD
Warehouse