I Compared the Nike and Adidas Flagship Stores in NYC
adidas Brand Flagship Center - NoHo - New York, NY
The interior of the Adidas store on Broadway in Greenwich Village, New York City Stock Photo - Alamy
VM planning and implementation of the new store concept for @adidas at Footlocker's new flagship store in Harold Square New Yor… | Foot locker, Sports shops, Adidas
ADIDAS - 127 Photos & 72 Reviews - 565 5th Ave, New York, NY - Yelp
NEW YORK, USA - MAY 16, 2019: Adidas Logo on a Store Front in Manhattan, New York Editorial Photography - Image of metropolis, district: 149722222