Homes for sale - 11 Carriage House Way #LOT 10, Scituate, MA 02066 ...