Homes for sale - 339 Bailey Hill Road, Farmington, ME 04938 – MLS#1...