The North Face has signed a long-term lease at Town Square Metepec, a new lifestyle retail and entertainment center in Mexico City totaling 1.7 million square feet, according to real estate company Thor Equities Group.
“We are pleased to add North Face, one of the world’s leading outerwear brands, to the expanding selection of premier retailers at Town Square Metepec,” said Joseph Sitt, chairman of Thor Equities Group.
Located in the residential area of Metepec, one of the fastest growing regions in Mexico, Town Square Metepec is distinguished by its modern architecture, innovative design and expansive green spaces.