Shopping malls database
Plaza del Sol is located at the corner of 33rd Ave. & Indian School Rd., Phoenix. It is a Community Center which opened in 1989 and was last renovated in 1998. It is an Open shopping mall with 1,439 parking spaces. It covers an area of 333,245 sqft. and has about 18 stores.
Shopping mall's name: Plaza del Sol
Address: 33rd Ave. & Indian School Rd., Phoenix, AZ 85017
Number of stores: 18