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.”
© 2017 American City Business Journals.