21
1400 NW 79th Ave
Miami, FL 33126
$4,195,000 USD
9,381 SF
9,381 SF
$4,195,000 USD
Warehouse