Kia
Soul
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2018 Kia Soul +
6,693 Miles | Urbandale, IA
Accepting Offers
est. $0/mo

Track Price Check Availability
Fresh

2016 Kia Soul Base
27,804 Miles | Urbandale, IA
$18,998
est. $342/mo

Track Price Check Availability

2015 Kia Soul Base
27,928 Miles | Urbandale, IA
$17,998
est. $324/mo

Track Price Check Availability

2020 Kia Soul LX
21,769 Miles | Independence, MO
$21,998
est. $396/mo

Track Price Check Availability

2016 Kia Soul Base
41,777 Miles | Independence, MO
$16,998
est. $306/mo

Track Price Check Availability

2019 Kia Soul +
51,512 Miles | St. Peters, MO
$18,998
est. $342/mo

Track Price Check Availability

2016 Kia Soul Base
27,077 Miles | Merriam, KS
$19,998
est. $360/mo

Track Price Check Availability

2016 Kia Soul +
13,663 Miles | Merriam, KS
$19,998
est. $360/mo

Track Price Check Availability

2019 Kia Soul Base
27,605 Miles | Merriam, KS
$18,998
est. $342/mo

Track Price Check Availability

2020 Kia Soul S
13,538 Miles | St. Louis, MO
$21,998
est. $396/mo

Track Price Check Availability
Fresh

2017 Kia Soul Base
33,515 Miles | Naperville, IL
$18,998
est. $342/mo

Track Price Check Availability

2018 Kia Soul !
4,276 Miles | Naperville, IL
$23,998
est. $432/mo

Track Price Check Availability

2014 Kia Soul +
33,911 Miles | Schaumburg, IL
$18,998
est. $342/mo

Track Price Check Availability

2017 Kia Soul Base
54,591 Miles | Hillside, IL
$17,998
est. $324/mo

Track Price Check Availability

2015 Kia Soul Base
93,478 Miles | Glencoe, IL
$14,599
est. $263/mo

Track Price Check Availability

2015 Kia Soul +
82,198 Miles | Kenosha, WI
$15,998
est. $288/mo

Track Price Check Availability

2020 Kia Soul LX
60,555 Miles | Kenosha, WI
$18,998
est. $342/mo

Track Price Check Availability

2017 Kia Soul !
36,257 Miles | Kenosha, WI
$21,998
est. $396/mo

Track Price Check Availability

2019 Kia Soul Base
29,941 Miles | Kenosha, WI
$19,998
est. $360/mo

Track Price Check Availability

2018 Kia Soul Base
39,007 Miles | Kenosha, WI
$18,998
est. $342/mo

Track Price Check Availability

Kia Soul Owner Ratings & Reviews

Write a Review
No reviews exist for the Kia Soul in Ottumwa, IA

Ottumwa, IA Dealer Ratings & Reviews

Write a Review

2016 Kia Sorento - Dan Deery Toyota Cedar Falls

KP
Cedar Falls, Iowa
Overall
5.0
Facility
5.0
Process
5.0
Quality
5.0
Service
5.0
They had the exact car we wanted at tremendous value. They were excellent to communicate with as we travelled over 4 hours to get there.