Shopping malls database
South Coast Plaza is located at the corner of Bristol St. & 405 Frwy., Costa Mesa. It is a Super-Regional Center which opened in 1967 and was last renovated in 1999. It is an Enclosed shopping mall with 15,000 parking spaces. It covers an area of 2,700,000 sqft. and has about 300 stores.
Shopping mall's name: South Coast Plaza
Address: Bristol St. & 405 Frwy., Costa Mesa, CA 92626
Number of stores: 300