Sephora plans New Store at Atlantic Station

Sephora could boost its Atlanta presence with a new spot at Atlantic Station.

Amy Wenk
Written By Amy Wenk
News Writer
Sephora would come to 260 18th St.

Popular beauty retailer Sephora is eyeing a new location at Midtown’s Atlantic Station. 

A building permit was filed in Atlanta to bring Sephora to 260 18th St.

The store would take nearly 4,800 square feet at the mixed-use project. The buildout could cost $850,000, according to the permit. 

Sephora currently has 13 locations in Georgia, according to its website. That includes stores at Ponce City Market, Lenox Square, Perimeter Mall and Cumberland Mall.

A spokesperson for Atlantic Station declined to comment. 

Last year, Sephora announced it would embark on the largest store expansion in its history, with plans for more than 60 freestanding locations and 200 shops located inside Kohl’s stores. 

“These 60-plus stores will feature a sleek architectural and visual design that focuses on the classic Sephora DNA, look and feel, and new lighting enhancements for a better beauty experience,” the retailer said in a press release

Be the First to Know

From new restaurant openings to exciting retail launches and real estate insights, be the first to know what’s happening in Atlanta

Share This Article
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *