Homes for sale - 96 Watch Hill Dr, Scituate, MA 02066 – MLS#7283113...