Homes for sale - 80 Lighthouse Rd. Winter Rental, Scituate, MA 0206...