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