All Perspectives, One Place.
Published loading...Updated

South Coast Plaza Signs 21 New Tenants

Summary by Shopping Center Business
Costa Mesa, Calif. — South Coast Plaza, a 2.8 million-square-foot super-regional mall located in Costa Mesa, has signed 21 new leases to join its tenant lineup this year. Dior Beauty’s… The post South Coast Plaza Signs 21 New Tenants appeared first on Shopping Center Business.

Bias Distribution

  • 100% of the sources are Center
100% Center
Factuality

To view factuality data please Upgrade to Premium

Ownership

To view ownership data please Upgrade to Vantage

Shopping Center Business broke the news in on Monday, May 5, 2025.
Sources are mostly out of (0)