Homes for sale - 336 New Meadow Rd, Barrington, RI 02806 – MLS#7289...