Kia
Soul
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2020 Kia Soul LX
53,624 Miles | Bay City, MI
$19,504
est. $351/mo

Track Price Check Availability

2016 Kia Soul Base
106,205 Miles | Bay City, MI
$13,250
est. $238/mo

Track Price Check Availability

2019 Kia Soul Base
82,228 Miles | Saginaw, MI
$16,495
est. $297/mo

Track Price Check Availability

2016 Kia Soul +
83,562 Miles | Saginaw, MI
$14,495
est. $261/mo

Track Price Check Availability

2016 Kia Soul +
59,084 Miles | Saginaw, MI
$15,995
est. $288/mo

Track Price Check Availability

2011 Kia Soul !
239,613 Miles | Saginaw, MI
$7,995
est. $144/mo

Track Price Check Availability

2013 Kia Soul Base
63,540 Miles | Saginaw, MI
$11,995
est. $216/mo

Track Price Check Availability

2019 Kia Soul Base
150,559 Miles | Flushing, MI
$14,146
est. $254/mo

Track Price Check Availability

2018 Kia Soul +
73,449 Miles | Flint, MI
$17,696
est. $318/mo

Track Price Check Availability

2015 Kia Soul Base
87,772 Miles | Milwaukee, WI
$15,998
est. $288/mo

Track Price Check Availability

2020 Kia Soul GT-Line
10,725 Miles | Kenosha, WI
$25,998
est. $467/mo

Track Price Check Availability

2014 Kia Soul Base
107,183 Miles | Kenosha, WI
$14,599
est. $263/mo

Track Price Check Availability

2016 Kia Soul Base
88,117 Miles | Kenosha, WI
$16,998
est. $306/mo

Track Price Check Availability

2022 Kia Soul S
9,405 Miles | Kenosha, WI
$25,998
est. $467/mo

Track Price Check Availability

2017 Kia Soul !
23,042 Miles | Waukesha, WI
$22,998
est. $414/mo

Track Price Check Availability
Price Drop

2016 Kia Soul Base
49,510 Miles | Waukesha, WI
$16,998
est. $306/mo

Track Price Check Availability
Fresh

2020 Kia Soul GT-Line
8,345 Miles | Warrensville Heights, OH
$30,998
est. $557/mo

Track Price Check Availability
Fresh

2013 Kia Soul +
55,455 Miles | Warrensville Heights, OH
$16,998
est. $306/mo

Track Price Check Availability

2012 Kia Soul +
61,817 Miles | Warrensville Heights, OH
$15,998
est. $288/mo

Track Price Check Availability

2013 Kia Soul Base
70,449 Miles | Warrensville Heights, OH
$14,998
est. $270/mo

Track Price Check Availability

Kia Soul Owner Ratings & Reviews

Write a Review
No reviews exist for the Kia Soul in Midland, MI

Midland, MI Dealer Ratings & Reviews

Write a Review
There are no reviews for Kia Soul dealers in Midland