8
8401 E 22nd St
Tucson, AZ 85710
$374,000 USD
3,544 SF
3,544 SF
$374,000 USD
Office