Homes for sale - 82 Diamond Hill Road, Glocester, RI 02814 – MLS#12...