1278 Wylie Street SE, Atlanta, GA, 30317