2016 John Deere X580 Lawn Tractor-PRICE DROP $3,000 2016 John Deere X580 54″ Lawn Tractor for sale! 700+ Hours 54″ Deck New Meter New Belts & Idlers 405 Equipment LLCAverage rating: 0 reviews