1
5623-5627 E 22nd St
Tucson, AZ 85711
$449,000 USD
3,720 SF
3,720 SF
$449,000 USD
Storefront