2010 Kia Soul
161,791 Miles
$3,997

Jackson, MI
Track Price Check Availability

2012 Kia Soul
157,286 Miles
$3,999

Stroudsburg, PA
Track Price Check Availability

2012 Kia Soul
157,787 Miles
$3,995

St Albans, VT
Track Price Check Availability

2011 Kia Soul
$3,996

Woodford, VA
Track Price Check Availability

2011 Kia Soul
190,123 Miles
$3,495

Austin, MN
Track Price Check Availability

2013 Kia Soul
166,515 Miles
$3,800

Taylorsville, IN
Track Price Check Availability

2011 Kia Soul
174,517 Miles
$3,799

Posen, IL
Track Price Check Availability

2010 Kia Soul
$2,900

Harvey, IL
Track Price Check Availability

2013 Kia Soul
$3,500

Harvey, IL
Track Price Check Availability

2011 Kia Soul
93,981 Miles
$3,999

Dallas, TX
Track Price Check Availability

2011 Kia Soul
146,040 Miles
$2,795

Moore, OK
Track Price Check Availability

2010 Kia Soul
$1,195

Garland, TX
Track Price Check Availability

2012 Kia Soul
137,383 Miles
$3,999

Roseville, MI
Track Price Check Availability

2012 Kia Soul
180,000 Miles
Accepting Offers

Marion, IL
Track Price Check Availability

2010 Kia Soul
195,794 Miles
Accepting Offers

Conway, AR
Track Price Check Availability

2010 Kia Soul
159,575 Miles
Accepting Offers

Denton, TX
Track Price Check Availability

2010 Kia Soul
187,166 Miles
Accepting Offers

Salem, NH
Track Price Check Availability

2010 Kia Soul
158,840 Miles
Accepting Offers

Kennesaw, GA
Track Price Check Availability

2010 Kia Soul
186,912 Miles
Accepting Offers

Clanton, AL
Track Price Check Availability

2011 Kia Soul
182,742 Miles
Accepting Offers

East Providence, RI
Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage