Homes for sale - 1 Mill Wharf Plz #S26, Scituate, MA 02066 – MLS#72...