Homes for sale - 17 Meadowbrook Drive, Barrington, RI 02806 – MLS#1...