Homes for sale - 12 Benjamin LN #66, Scituate, MA 02066 – MLS#72653...