New & Used Cars for Sale under $20,000 & under 40000 Miles in Ames, IA

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2016 Nissan Rogue SV

$14,995
20,413 mi.
mi. from 50011
4550 Merle Hay Rd Des Moines, IA 50322
(515) 381-6267
Great Deal

Used 2019 Chevrolet Trax LS

$19,400
24,747 mi.
mi. from 50011
2121 NW 100th St Des Moines, IA 50325
(866) 776-8977
Great Deal

Used 2007 Pontiac Solstice

$18,499
15,000 mi.
mi. from 50011
2121 NW 100th St Des Moines, IA 50325
(866) 776-8977
Great Deal

Used 2018 Ford Escape SE

$15,900
39,058 mi.
mi. from 50011
805 SE 30th st Des Moines, IA 50317
(515) 657-6520
Good Deal

Used 2018 Chevrolet Trax LT

$18,899
20,363 mi.
mi. from 50011
2121 NW 100th St Des Moines, IA 50325
(866) 776-8977

Cars by Body Style

Cars by Price

Cars for Sale by Make