Home » North America » USA » California
Costa Mesa's mall network tracks 1 centre totalling 2.7M sqft of GLA. South Coast Plaza is the largest centre at 2.7M sqft.