2004 Gmc sonoma for sale Read Also: 2004 Gmc sonoma zr5 for sale 2004 Gmc sonoma crew cab for sale Gmc sonoma zr5 for sale 2004 Gmc sonoma sls 2004 Gmc sonoma 2004 Gmc sonoma zr5 review