22
5110 NW 2nd Ave
Miami, FL 33127
$3,795,000 USD
9,918 SF
9,918 SF
$3,795,000 USD
Warehouse