Shoe Palace Opens High-End “Nine Three” Concept Flagship on Melrose Avenue
Shoe Palace, the leading athletic footwear and apparel retailer where sneaker culture, style and West Coast energy collide, unveiled this weekend its new Shoe Palace Melrose “Nine Three”…