Homes for sale - 8 Mast Road, Scarborough, ME 04074 – MLS#1504605 -...