24
17401 NW 2nd Ave
Miami, FL 33169
$1,595,000 USD
4,729 SF
1
Unit
4,729 SF
$1,595,000 USD
Warehouse