Homes for sale - 43 Hay Brook Road, Alfred, ME 04002 – MLS#1513760 ...