South Coast Plaza

(Created by xXnikki92Xx)

Tags

Add Tags

Recent Activity (See All)

About

South Coast Plaza is an upscale shopping mall in Costa Mesa, California, USA, in Orange County, and one of the most notable shopping centers in the United States. In 2004, Women's Wear Daily reported the mall to have had the highest sales per square foot of any mall in California,... Read More

Photos

  • South Coast Plaza Photo
  • South Coast Plaza Photo
  • South Coast Plaza Photo

Comments