Located on Fifth Ave. in Manhattan, it's Nike's new flagship store in New York. Spanning six floors and 68,000 square feet, it is packed with brand-new customer experiences that Nike has never ...
N, R at 23rd St.; 6 at 23rd St. “NYC” and “NIKE” flash in neon in the windows of this Flatiron store, seeming to taunt the New Balance flagship across the street. Nike Running Flatiron ...