2016 Kia Soul
17,615 Miles
$14,354

Vineland, NJ
Track Price Check Availability

2015 Kia Soul
37,125 Miles
$17,999

Milford, DE
Track Price Check Availability

2015 Kia Soul
23,008 Miles
$19,995

Milford, DE
Track Price Check Availability

2015 Kia Soul
29,298 Miles
$15,995

Milford, DE
Track Price Check Availability

2018 Kia Soul
13,589 Miles
$15,980

Cape Girardeau, MO
Track Price Check Availability

2016 Kia Soul
19,929 Miles
$14,867

Renton, WA
Track Price Check Availability

2016 Kia Soul
39,731 Miles
$15,495

Rochester, MN
Track Price Check Availability

2014 Kia Soul
18,731 Miles
$14,071

Appleton, WI
Track Price Check Availability

2015 Kia Soul
22,757 Miles
$14,995

Rochester, MN
Track Price Check Availability

2015 Kia Soul
35,514 Miles
$14,995

Rochester, MN
Track Price Check Availability

2016 Kia Soul
38,427 Miles
$14,995

Rochester, MN
Track Price Check Availability

2016 Kia Soul
22,577 Miles
$14,480

East Hartford, CT
Track Price Check Availability

2017 Kia Soul
51,993 Miles
$13,995

Rochester, MN
Track Price Check Availability

2018 Kia Soul
1,476 Miles
$24,149

Chester, VA
Track Price Check Availability

2017 Kia Soul
39,153 Miles
$13,450

Roseville, CA
Track Price Check Availability

2016 Kia Soul
9,000 Miles
$15,495

Paragould, AK
Track Price Check Availability

2014 Kia Soul
30,099 Miles
$13,487

St. Louis, MO
Track Price Check Availability

2016 Kia Soul
19,994 Miles
$14,000

Asheville, NC
Track Price Check Availability

2017 Kia Soul
5,714 Miles
$15,987

Chantilly, VA
Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage