Santa Cruz Plaza stands as a major retail hub in Tucson, AZ. The Community Center is situated at I-19 & Ajo Way. Established in 1984, the property saw major improvements during its 1999 renovation. Covering 271,645 sqft. of retail space, Santa Cruz Plaza hosts roughly 30 individual stores and outlets.