In a surprise move last month, Nike decided to close its Nike Sportswear store, 21 Mercer, to give it a "refresh." In a cryptic tweet, Nike announced that 21 Mercer will reopen, and it's sooner than we expected.
The store, which is located in SoHo in NYC, will be back in business on Wednesday, June 11. There's no details on how the store has changed, but it's a "brand new concept," according to Nike.
[via 21 Mercer]