26 BECKER PL NW #39, Atlanta, GA 30307 - MLS#6906645 - Quillie Will...