2020 gmc 1500 diesel for sale