South Coast Plaza

(Created by xXnikki92Xx)

Spot Your Style

Spot is all about your style.

Celebrities aren't the only ones with great taste.

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