Homes for sale - 120 Clapp Rd, Scituate, MA 02066 – MLS#73028241 - ...