20
651 NW 106th St
Miami, FL 33150
$2,150,000 USD
4,861 SF
5.59% Cap Rate
4,861 SF
$2,150,000 USD
Warehouse