Add this property to your favorites View Details 2203 E Watercress St. Prairie Creek | Andover $249,950 5 bd 3 ba 2,333 sqft 0.25 acres Listing courtesy of Preferred Properties.