Homes for sale - 43 Otis rd, Scituate, MA 02066 – MLS#72845200 - Jo...