POP-UP STORE 2018 IN LA February 19, 2018 Date : 23 - 26 FEB 2018 Time : 11AM - 8PM Location : 7372 Melrose Ave, Los Angeles, Ca 90046 MAP : https://goo.gl/maps/WRNb5acdaLk Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest