UNDEFEATED
Location: Undefeated, 75 Kenmare St, New York, NY UNDEFEATED, a contemporary apparel brand, has chosen New York City to open its first store on the East Coast. The 5,200 square foot location is their biggest store yet, marking a significant milestone in the young company’s history. Partnering with Schimenti, Bestmark National was responsible for the […]