2603 Habersham Road, Atlanta, GA, 30305