Homes for sale - 6 New Road, Scarborough, ME 04074 – MLS#1504776 - ...