2011 Kia Soul
170,452 Miles
$3,995

Ozone Park, NY
Track Price Check Availability

2011 Kia Soul
146,830 Miles
$3,987

Erie, PA
Track Price Check Availability

2011 Kia Soul
232,404 Miles
$2,000

Southfield, MI
Track Price Check Availability

2011 Kia Soul
156,000 Miles
$3,299

Posen, IL
Track Price Check Availability

2011 Kia Soul
174,517 Miles
$2,999

Posen, IL
Track Price Check Availability

2011 Kia Soul
211,110 Miles
$3,700

Union City, GA
Track Price Check Availability

2010 Kia Soul
160,656 Miles
$3,900

East Lake, OH
Track Price Check Availability

2010 Kia Soul
138,753 Miles
$3,995

Carrollton, TX
Track Price Check Availability

2011 Kia Soul
146,040 Miles
$2,995

Moore, OK
Track Price Check Availability

2011 Kia Soul
157,484 Miles
$3,900

Hastings, MN
Track Price Check Availability

2010 Kia Soul
184,332 Miles
$3,695

Thousand Oaks, CA
Track Price Check Availability

2011 Kia Soul
112,124 Miles
$3,750

Newark, NJ
Track Price Check Availability

2011 Kia Soul
158,504 Miles
$2,499

Hasbrouck Heights, NJ
Track Price Check Availability

2011 Kia Soul
148,525 Miles
$3,999

North Fort Myers, FL
Track Price Check Availability

2012 Kia Soul
191,425 Miles
$3,995

Louisville, KY
Track Price Check Availability

2013 Kia Soul
198,630 Miles
Accepting Offers

Brooklyn Park, MN
Track Price Check Availability

2011 Kia Soul
202,101 Miles
Accepting Offers

Bristol, TN
Track Price Check Availability

2015 Kia Soul
739,114 Miles
Accepting Offers

Lubbock, TX
Track Price Check Availability

2011 Kia Soul
163,084 Miles
Accepting Offers

Fort Worth, TX
Track Price Check Availability

2010 Kia Soul
185,746 Miles
Accepting Offers

Ontario, CA
Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage