Sephora Opens its First Sephora Studio, on Newbury Street in Boston

Sephora opens its first concept store, Sephora Studio, on Newbury Street in Boston, which tailors the space’s experience to each customer. Sephora plans on opening three more Sephora Studios early next year.

The Dartmouth Company represented Sephora in this transaction. The company specializes in tenant and landlord representation in the Northeast and throughout the United States.

Share this Update

Get exclusive updates on new features, vendors, and industry news

Subscribe