South Coast Plaza
South Coast Plaza is an upscale luxury goods shopping center located in Costa Mesa, California in Orange County. It is the largest shopping center on the West Coast with sales of over $1.8 billion ann...load more
South Coast Plaza's Basic Information
Industry
Real Estate
Headquarters
Costa Mesa, California, United States
Website
Founded Year
1967
Headcount
51 - 200 ( View All )
South Coast Plaza's Competitors
Employee Insights
South Coast Plaza's Top Employees
Frequently Asked Questions Regarding South Coast Plaza
Connect with anyone with AroundDeal today!
Whether you're looking to connect with key decision-makers or making remote or global hires, we've got you covered.
✔ GDPR aligned & CCPA compliant✔ Cancel anytime✔ 5 free contacts