Representing the first example of the Nike Live store concept, the Swoosh's newest retail outpost in Los Angeles will be located on 8552 Melrose Avenue in West L.A. Even though the store will have "pop-up vibes," operating like an experimental digital-meets-physical space, Nike by Melrose will be a ...
↧