Used Cars for Sale in Shell Rock, IA Under $20,000

Showing 24 of 176 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.

$13,000
$13,000 above
$383/mo est. ?
3,257 km 3.5L

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details
$9,900
$9,900 above
$292/mo est. ?
3,238 km 1.6L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$8,800
$8,800 above
$259/mo est. ?
178,637 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$6,999
$6,999 above
$206/mo est. ?
3,240 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$4,400
$4,400 above
$130/mo est. ?
111,044 km 2.2L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$10,499
$10,499 above
$310/mo est. ?
233,555 km

Thorne Auto

Authorized EpicVIN dealer

50707, Evansdale IA

Check Details
$9,991
$9,991 above
$295/mo est. ?
160,813 km 1.8L

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$8,900
$8,900 above
$262/mo est. ?
212,671 km 3.5L

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details
$8,500
$8,500 above
$251/mo est. ?
3,238 km 3.5L

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details
$7,999
$7,999 above
$236/mo est. ?
215,652 km 1.5L

Jefferson St Motors

Authorized EpicVIN dealer

3.4 Google 72 reviews

50702, Waterloo IA

Check Details
$6,900
$6,900 above
$203/mo est. ?
3,238 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$6,700
$6,700 above
$198/mo est. ?
223,698 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$5,999
$5,999 above
$177/mo est. ?
223,698 km 3.5L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$4,998
$4,998 above
$147/mo est. ?
365,203 km 5.3L

Dan Deery Motor Company

Authorized EpicVIN dealer

1.1
Star icon
3 reviews

50702, Waterloo IA

Check Details
$2,500
$2,500 above
$74/mo est. ?
282,224 km 3.6L

Armin's Auto Sales

Authorized EpicVIN dealer

50701, Waterloo IA

Check Details
$12,350
$12,350 above
$364/mo est. ?
3,246 km 1.5L

Dan Deery Motor Company

Authorized EpicVIN dealer

1.1
Star icon
3 reviews

50702, Waterloo IA

Check Details
$10,900
$10,900 above
$321/mo est. ?
3,252 km 1.5L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$9,979
$9,979 above
$294/mo est. ?
253,708 km 3.6L

Dan Deery Motor Company

Authorized EpicVIN dealer

1.1
Star icon
3 reviews

50702, Waterloo IA

Check Details
$8,999
$8,999 above
$265/mo est. ?
140,013 km 2.5L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$8,778
$8,778 above
$259/mo est. ?
3,238 km 4.6L

Dan Deery Motor Company

Authorized EpicVIN dealer

1.1
Star icon
3 reviews

50702, Waterloo IA

Check Details
$6,900
$6,900 above
$203/mo est. ?
188,293 km 2.5L

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$5,772
$5,772 above
$170/mo est. ?
338,792 km 6.0L

Dan Deery Motor Company

Authorized EpicVIN dealer

1.1
Star icon
3 reviews

50702, Waterloo IA

Check Details
$4,750
$4,750 above
$140/mo est. ?
204,386 km

Jefferson Street Motors

Authorized EpicVIN dealer

50702, Waterloo IA

Check Details
$4,375
$4,375 above
$129/mo est. ?
287,335 km 3.5L

Dan Deery Motor Company

Authorized EpicVIN dealer

1.1
Star icon
3 reviews

50702, Waterloo IA

Check Details