Shopping malls database
Santa Cruz Plaza is located at the corner of I-19 & Ajo Way, Tucson. It is a Community Center which opened in 1984 and was last renovated in 1999. It is an Open shopping mall. It covers an area of 271,645 sqft. and has about 30 stores.
Shopping mall's name: Santa Cruz Plaza
Address: I-19 & Ajo Way, Tucson, AZ 85713
Number of stores: 30