Homes for sale - 426 Carpenter Road, Scituate, RI 02831 – MLS#12811...