8
819 SW 10th Ave
Miami, FL 33130
$2,400,000 USD
3,594 SF
3,594 SF
$2,400,000 USD
Warehouse