8
4480 NW 22nd Ave
Miami, FL 33142
$1,150,000 USD
1,292 SF
1,292 SF
$1,150,000 USD
Warehouse