Homes for sale - 17 Mill Street, Scituate, RI 02831 – MLS#1280368 -...