52
3141 NW 40th St
Miami, FL 33142
$2,560,000 USD
7,875 SF
7,875 SF
$2,560,000 USD
Warehouse