The new DC flagship store on Melrose in Los Angeles has finally opened. Checkout the artful decor and simplicity of the shops interior design. The store carries all DC collections, including their artist collabs. Now we are just awaiting the grand opening of the Crooks & Castles landing down the block.