Spanning 8,100 square feet and two stories, the flagship takes over a shop front previously occupied by Ferrari.