2018 John Deere for sale in Vernon | AutoTrader.ca