adidas Brand Flagship Center - NoHo - New York, NY
New York City, USA - July 28, 2018: Adidas, sports goods store, in Fifth Avenue (5th Avenue) with people around in Manhattan in New York City, USA Stock Photo - Alamy
I Compared the Nike and Adidas Flagship Stores in NYC
Store of the week: Adidas, Fifth Avenue, New York City | Gallery | Retail Week
Go Inside adidas' NYC 5th Avenue Flagship - Freshness Mag