The cosmetics manufacturer is slated to open near Sephora, according to plans filed with City of Atlanta.
Search