18
6363-6383 E 22nd St
Tucson, AZ 85710
Rate Upon Request
1,200-1,500 SF
2
Spaces Available
Built 1995
Built 1995
1,200-1,500 SF
Rate Upon Request
Retail