Homes for sale - 62 Willard AVE, Seekonk, MA 02771 – MLS#72868371 -...