Homes for sale - 49 Townsend Street, Barrington, RI 02806 – MLS#728...