23
4900 NW 167th St
Miami Gardens, FL 33014
$23,900,000 USD
100,131 SF
100,131 SF
$23,900,000 USD
Manufacturing