670 Terry ST SE, Atlanta, GA 30315 - MLS#6894903 - Quillie Williams...