Louis Vuitton Unveils Renewed Costa Mesa Location
Louis Vuitton unveils the completed transition of the Costa Mesa store at South Coast Plaza, highlighting the Maison’s Women’s Universe alongside Louis Vuitton’s exemplary craftsmanship and legendary savoir-faire. First opened in 1986, the Costa Mesa location has been reimagined to…
