Sephora plans New Store at Atlantic Station

Sephora could boost its Atlanta presence with a new spot at Atlantic Station.
Sephora plans New Store at Atlantic Station
Sephora would come to 260 18th St.
Listen To This Post

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

Sign up now to get our Daily Breaking News Alerts

  • This field is for validation purposes and should be left unchanged.
Opt out at anytime

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

Amy Wenk

Amy Wenk is VP of Content at What Now Media Group, Inc. Check out our publications in your city: Atlanta, Austin, Chicago, Dallas, Denver, Houston, Jacksonville, Las Vegas, Los Angeles, Miami, Nashville, New York, Orlando, Orange County, Philadelphia, Phoenix, San Diego, San Francisco, and Tampa.

Leave a comment

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

Related Posts


Login to manage your profile and comments


Register now to manage your profile and comments. 
The information provided will only be used to create and manage your comments.