Used GMC for Sale in Des Moines, IA Under $20,000

Showing 24 of 117 listings

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$3,050
$3,050 above
$90/mo est. ?
327,565 km 5.3L

SCA Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.1 Google 55 reviews

50069, DE SOTO IA

Check Details
$6,425
$6,425 above
$189/mo est. ?
220,159 km 5.3L

SCA Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.1 Google 55 reviews

50069, DE SOTO IA

Check Details
$3,550
$3,550 above
$105/mo est. ?
381,821 km 5.3L

SCA Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.1 Google 55 reviews

50069, DE SOTO IA

Check Details
$15,995
$15,995 above
$472/mo est. ?
304,529 km

Tom's Auto Sales

50317, Des Moines IA

Check Details
$15,950
$15,950 above
$470/mo est. ?
203,215 km

Leshen Auto Sales

50313, Des Moines IA

Check Details
$17,500
$17,500 above
$516/mo est. ?
0 km 4.1L

Certified Auto Sales

50313, Des Moines IA

Check Details
$17,995
$17,995 above
$531/mo est. ?
118,835 km

Tom's Auto Sales North

50313, Des Moines IA

Check Details
$9,995
$9,995 above
$295/mo est. ?
296,749 km

Tom's Auto Sales

50313, Des Moines IA

Check Details
$13,995
$13,995 above
$413/mo est. ?
205,234 km 5.3L

Tom's Auto Sales

50313, Des Moines IA

Check Details
$19,995
$19,995 above
$590/mo est. ?
220,311 km 6.2L

Tom's Auto Sales

50317, Des Moines IA

Check Details
$19,995
$19,995 above
$590/mo est. ?
272,083 km 5.3L

Tom's Auto Sales

50317, Des Moines IA

Check Details
$12,995
$12,995 above
$383/mo est. ?
163,972 km 3.6L

Tom's Auto Sales

50317, Des Moines IA

Check Details
$9,995
$9,995 above
$295/mo est. ?
232,804 km 4.8L

Tom's Auto Sales

50313, Des Moines IA

Check Details
$14,995
$14,995 above
$442/mo est. ?
182,063 km 1.5L

Efkamp Auto Sales

4.4 Google 90 reviews

50310, Des Moines IA

Check Details
$16,975
$16,975 above
$501/mo est. ?
179,887 km 3.6L

50310, Des Moines IA

Check Details
$14,995
$14,995 above
$442/mo est. ?
256,952 km 3.6L

Tom's Auto Sales

50313, Des Moines IA

Check Details
$13,495
$13,495 above
$398/mo est. ?
279,225 km 4.3L

Tom's Trucks.

50317, Des Moines IA

Check Details
$14,695
$14,695 above
$433/mo est. ?
227,775 km 6.2L

Aztec Motors

50317, Des Moines IA

Check Details
$19,695
$19,695 above
$581/mo est. ?
146,154 km 3.6L

Aztec Motors

50317, Des Moines IA

Check Details
$17,999
$17,999 above
$531/mo est. ?
255,692 km 3.6L

Honda of Ames

50010, Ames IA

Check Details
$15,950
$15,950 above
$470/mo est. ?
280,402 km 5.7L

Azteca Auto Sales

50320, Des Moines IA

Check Details
$5,495
$5,495 above
$162/mo est. ?
398,545 km 5.3L

Tom's Trucks.

50317, Des Moines IA

Check Details
$13,900
$13,900 above
$410/mo est. ?
200,131 km 3.6L

Efkamp Auto Sales

4.4 Google 90 reviews

50310, Des Moines IA

Check Details
$7,995
$7,995 above
$236/mo est. ?
207,370 km 2.4L

50322, Urbandale IA

Check Details