Retail
South Coast Plaza to see 30 new luxury store openings in 2024
More than 30 luxury brands are set to open new locations at South Coast Plaza this year. Leading fashion houses, including Cartier, Gucci, and Lanvin, will open their doors for the first time at the shopping center in Costa Mesa, California, throughout 2024. The largest shopping center on the West Coast of the United States, South Coast Plaza,...
loading...