Outerwear retailer Canada Goose will open its first California store in fall 2021 at the South Coast Plaza Mall in Costa Mesa, Calif., where it will house its first-ever Snow Room in the U.S.
This sponsored article was provided by a partner and is not editorial content from Los Angeles Magazine or the Engine Vision Media Network. Photo courtesy of Canada Goose Your favorite luxury ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results