SKIMS Opens A 6,500-Square-Foot Multi-Level Flagship On NYC's Fifth AvenueSKIMS opens its largest flagship store in NYC, offering a permanent shopping experience for its diverse product range.