Inventory # 18730 VIN # E00956T321238 John Deere 2012 John Deere 956 2012 John Deere 956 $14,500* More Details