The Melrose store will offer 10,000 pieces covering 2,800 square feet of store space from brands including Supreme, MCM, Burberry,...
January 16, 2018
United States
2nd Street USA opens first US store on Melrose in LA
January 16, 2018
United States