Kia
Soul
Filter
Save
Saved
285 Kia Soul Results
Best Match
No Results Found
Save this search to get instantly alerted when matching listings appear Save this search to get instantly alerted when matching listings appear or expand your search
or expand your search
2020 Kia Soul LX
53,624 Miles
|
Bay City, MI
$19,504
est. $351/mo
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
|