2803 Harrington Place SW, Atlanta, GA, 30311