$1,571 below Based on the average price for a 2004 GMC Sierra 1500 for sale in the United States, this is a good deal for this vehicle. 2004 GMC Sierra 1500 SLE 204,792 miles / $5,000
$377 above This vehicle is priced within 7% of the average price for a 2004 GMC Yukon XL in the United States. 2004 GMC Yukon XL 1500 Denali 196,067 miles / $5,977
$143 below This vehicle is priced within 1% of the average price for a 2004 GMC Yukon XL in the United States. 2004 GMC Yukon XL 2500 154,900 miles / $14,950
$477 above This vehicle is priced within 11% of the average price for a 2004 GMC Yukon in the United States. 2004 GMC Yukon 220,000 miles / $4,995
$271 above This vehicle is priced within 6% of the average price for a 2004 GMC Envoy in the United States. 2004 GMC Envoy 192,047 miles / $4,950
$2,905 below Based on the average price for a 2004 GMC Sierra 3500 for sale in the United States, this is a good deal for this vehicle. 2004 GMC Sierra 3500 Work Truck 205,540 miles / $4,900
$690 below Based on the average price for a 2004 GMC Envoy for sale in Ohio, this is a good deal for this vehicle. 2004 GMC Envoy XL SLE 170,021 miles / $3,195
$1,098 above This vehicle is priced within 21% of the average price for a 2004 GMC Envoy in the United States. 2004 GMC Envoy XUV SLT 242,965 miles / $6,295
$255 below This vehicle is priced within 3% of the average price for a 2004 GMC Savana in the Grantville area. 2004 GMC Savana 3500 170,948 miles / $7,995
$3,045 below Based on the average price for a 2004 GMC Sierra 1500 for sale in Texas, this is a good deal for this vehicle. 2004 GMC Sierra 1500 Work Truck 94,652 miles / $10,950
$1,647 below This vehicle is about $1,600 less than the average price for a 2004 GMC Savana for sale in the Owensboro area. 2004 GMC Savana 3500 199,844 miles / $7,995
$1,009 below Based on the average price for a 2004 GMC Envoy for sale in the United States, this is a good deal for this vehicle. 2004 GMC Envoy XL SLT 219,436 miles / $4,695