Shopping malls database
Stanford Shopping Center is located at the corner of SWC El Camino Real & Quarry Rd., Palo Alto. It is a Super-Regional Center which opened in 1956 and was last renovated in 2002. It is an Open shopping mall with 5,801 parking spaces. It covers an area of 1,282,673 sqft. and has about 157 stores.
Shopping mall's name: Stanford Shopping Center
Address: SWC El Camino Real & Quarry Rd., Palo Alto, CA 94304
Number of stores: 157