Homes for sale - 2667 Yale TER, Decatur, GA 30032 – MLS#6926566 - T...