24
442-490 NW South River Dr
Miami, FL 33128
$12,850,000 USD
25,956 SF
25,956 SF
$12,850,000 USD
Warehouse