Homes for sale - 80 Idlewood CT, Atlanta, GA 30327 – MLS#6984650 - ...