Homes for sale - 8 Juniper Street, Barrington, RI 02806 – MLS#12876...