Sephora cosmetics will open a store in Denver Pavilions

DENVER BUSINESS JOURNAL - International retailer Sephora will open a 6,000-square-foot store in the Denver Pavilions on the 16th Street Mall.

The cosmetics store will open in the summer of 2017 near Maggiano's Little Italy on level 1 with more than 5,648 square feet of selling space.

"Downtown Denver is on a roll and people are paying attention," said Tami Door, president and CEO of the Downtown Denver Partnership. "By choosing the 16th Street Mall for a new location for its popular international brand, Sephora is sending a clear message that it is a place where national retailers can be successful.”

Read more at Denver Business Journal.

© 2017 American City Business Journals.


To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment