4
840 E 17th St
Tucson, AZ 85719
$1,765,480 USD
18,560 SF
18,560 SF
$1,765,480 USD
Warehouse