14
3100 NW 72nd Ave
Miami, FL 33122
$780,000 USD
2,472 SF
1
Unit
2,472 SF
$780,000 USD
Warehouse