LA locale is brand’s first physical store since 2008
German brand unveils locales in New York and Los Angeles
Gen Z fashion brand lands at Los Angeles mall
The footwear brand will have pop-up shops on the West and East Coast through December
The first store will debut in Seattle this August