View Details 2203 E Watercress St. Prairie Creek | Andover $263,650 5 bd 3 ba 2,333 sqft 0.25 acres Listing courtesy of Preferred Properties.