3886 Lake Manor Way, Atlanta, GA, 30349, USA