2619 WELLS TERRACE, Atlanta, GA, 30331