614 Quillian Ave, Decatur, GA, 30032