16
1835 NW 112th Ave
Miami, FL 33172
$1,500,000 USD
4,170 SF
1
Unit
4,170 SF
$1,500,000 USD
Warehouse