Homes for sale - 334 New Meadow Road, Barrington, RI 02806 – MLS#12...