2012 Kia Soul
253,349 Miles | Des Plaines, IL
$3,855
Est $56/mo

Track Price Check Availability

2010 Kia Soul
188,739 Miles | Cape Girardeau, MO
$4,000
Est $58/mo

Track Price Check Availability

2010 Kia Soul
106,938 Miles | Shrewsbury, NJ
$5,000
Est $72/mo

Track Price Check Availability

2010 Kia Soul
111,349 Miles | Orlando, FL
$3,580
Est $52/mo

Track Price Check Availability

2013 Kia Soul
125,412 Miles | South Williamson, KY
$4,499
Est $65/mo

Track Price Check Availability

2011 Kia Soul
182,120 Miles | Bradley, IL
$3,994
Est $58/mo

Track Price Check Availability

2010 Kia Soul
111,344 Miles | Westbrook, ME
$4,998
Est $72/mo

Track Price Check Availability

2011 Kia Soul
111,551 Miles | Jacksonville, FL
$4,993
Est $72/mo

Track Price Check Availability

2012 Kia Soul
123,997 Miles | Houston, TX
$3,899
Est $56/mo

Track Price Check Availability

2011 Kia Soul
159,104 Miles | Woodbridge, VA
$4,900
Est $71/mo

Track Price Check Availability

2010 Kia Soul
133,303 Miles | Addison, IL
$4,195
Est $60/mo

Track Price Check Availability

2011 Kia Soul
120,000 Miles | Clinton Township, MI
$4,495
Est $65/mo

Track Price Check Availability

2012 Kia Soul
112,350 Miles | Scottsdale, AZ
$4,940
Est $71/mo

Track Price Check Availability

2010 Kia Soul
142,650 Miles | Columbus, OH
$4,200
Est $61/mo

Track Price Check Availability

2011 Kia Soul
208,318 Miles | Greenwood Village, CO
$3,997
Est $58/mo

Track Price Check Availability

2010 Kia Soul
118,441 Miles | Hasbrouck Heights, NJ
$4,499
Est $65/mo

Track Price Check Availability

2011 Kia Soul
135,645 Miles | Chantilly, VA
$3,770
Est $54/mo

Track Price Check Availability

2010 Kia Soul
120,000 Miles | Pen Argyl, PA
$4,795
Est $69/mo

Track Price Check Availability

2011 Kia Soul
121,315 Miles | Dallas, TX
$4,500
Est $65/mo

Track Price Check Availability

2011 Kia Soul
211,110 Miles | Union City, GA
$3,500
Est $50/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage