Homes for sale - 80 Thelma Way #47, Scituate, MA 02066 – MLS#729056...