12925-13005 N Oracle Rd
Tucson, AZ 85755
Rate Upon Request
1,435-34,327 SF
4
Spaces Available
Built 1995
34,327 SF Contiguous
Built 1995
1,435-34,327 SF
Rate Upon Request
Office/Medical, Retail