Homes for sale - 1961 Defoor AVE NW #6, Atlanta, GA 30318 – MLS#694...