Nike to Open 69,214-Square-Foot Location on Fifth Avenue in New York City

New York City — Nike Inc. is set to open a new 69,214-square-foot, seven-story location at 650 Fifth Avenue in New York City.

The lease comprises the building’s entire retail component, and is valued at over $700 million across its 15-year term, according to reports by the New York Post. SL Green Realty Corp. and Jeff Sutton control the retail portion of the 36-story office building, located in the heart of Midtown Manhattan. 

Tagged under