Homes for sale - 124 New Vineyard Road, Farmington, ME 04938 – MLS#...