Upscale mall South Coast Plaza in Costa Mesa, which is the largest shopping center on the West Coast, has made a drastic shift to keep business up and running during the pandemic, and it seems to be working.
Stacey Butler reports.
Upscale mall South Coast Plaza in Costa Mesa, which is the largest shopping center on the West Coast, has made a drastic shift to keep business up and running during the pandemic, and it seems to be working.
Stacey Butler reports.