333 Maner terrace, Atlanta, GA, 30339, USA