South Coast Plaza 901 South Coast Drive, Costa Mesa, CA 92626, USA
Posted on May 25, 2015 / 3353
Opening Hours
  • -

South Coast Plaza is an upscale-luxury shopping center in Costa Mesa, California, USA, in Orange County. The largest mall on the West Coast, its sales of over $1.5 billion annually are the highest in the United States.

admin
Reviews
There are no reviews yet, why not be the first?
Leave a review
Rating:

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Listings