Homes for sale - 510 1St Parish Rd, Scituate, MA 02066 – MLS#728555...