2004 Gmc canyon crew cab sale Read Also: 2004 Gmc canyon crew cab 4wd for sale 2004 Gmc canyon crew cab for sale Used gmc canyon crew cab 4x4 for sale 2004 Gmc canyon crew cab 2wd Used gmc canyon crew cab for sale 2005 Gmc canyon crew cab for sale