craig beisker November 3, 2026 X300 2016 John Deere X350 tractor 42" deck 546 hours $2,199 craig beisker November 3, 2026 X300 2016 John Deere X350 tractor 42" deck 546 hours. 18.5 horse Kawasaki engine Deep Accel deck. $2199