Homes for sale - 102 Thomas McClellan Road, Farmington, ME 04938 – ...