Homes for sale - 2 Becker PL NW, Atlanta, GA 30307 – MLS#6775176 - ...