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