Mar 2, 2014
We have just had the pleasure of finishing up an exciting project in downtown Los Angeles – Acne Studios. The 5,000 square foot boutique located in the historic Art Deco Eastern Columbia Building on Broadway is the company’s largest store in the world (and...