Homes for sale - 0 Peck Lane, Barrington, RI 02806 – MLS#1286399 - ...