Marshalltown Iowa Used Kia

308 results in Marshalltown, IA
Highest Price: $20,479
Lowest Price: $1,899
To
Under miles
Within miles
1-50 of 308 Results

Premium Listings

2016 Kia Sportage LX
2016 Kia Sportage LX
Urbandale, IA - 51 miles away
$18,499
32,980 mi
enterprise-car-sales
2011 Kia Sportage EX
2011 Kia Sportage EX
Clive, IA - 54 miles away
$17,991
54,820 mi
willis-auto-campus
2011 Kia Sorento
2011 Kia Sorento
Clive, IA - 54 miles away
$12,991
68,546 mi
willis-auto-campus
1-50 of 308 Results