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

Track Price Check Availability

2011 Kia Soul
182,097 Miles | Hereford, TX
$2,955
Est $43/mo

Track Price Check Availability

2010 Kia Soul
119,338 Miles | Fruitland Park, FL
$4,995
Est $72/mo

Track Price Check Availability

2011 Kia Soul
98,532 Miles | Manchester, NH
$4,699
Est $68/mo

Track Price Check Availability

2010 Kia Soul
162,232 Miles | Pinellas Park, FL
$4,650
Est $67/mo

Track Price Check Availability

2011 Kia Soul
50,935 Miles | Emmaus, PA
$4,990
Est $72/mo

Track Price Check Availability

2012 Kia Soul
151,580 Miles | Amarillo, TX
$4,542
Est $65/mo

Track Price Check Availability

2011 Kia Soul
180,544 Miles | Greenville, TX
$4,499
Est $65/mo

Track Price Check Availability

2012 Kia Soul
190,062 Miles | Georgetown, TX
$4,571
Est $66/mo

Track Price Check Availability

2010 Kia Soul
145,120 Miles | Saint Clair Shores, MI
$4,994
Est $72/mo

Track Price Check Availability

2012 Kia Soul
154,828 Miles | Hackettstown, NJ
$3,495
Est $50/mo

Track Price Check Availability

2012 Kia Soul
215,260 Miles | Grand Rapids, MI
$4,900
Est $71/mo

Track Price Check Availability

2012 Kia Soul
114,708 Miles | New Port Richey, FL
$4,995
Est $72/mo

Track Price Check Availability

2010 Kia Soul
151,705 Miles | Mansfield, OH
$4,995
Est $72/mo

Track Price Check Availability

2010 Kia Soul
109,263 Miles | Dalton, GA
$4,995
Est $72/mo

Track Price Check Availability

2012 Kia Soul
115,153 Miles | Orlando, FL
$4,789
Est $69/mo

Track Price Check Availability

2011 Kia Soul
180,620 Miles | Washington, MI
$3,350
Est $48/mo

Track Price Check Availability

2011 Kia Soul
162,870 Miles | Orlando, FL
$4,555
Est $66/mo

Track Price Check Availability

2010 Kia Soul
162,734 Miles | Allentown, PA
$3,295
Est $47/mo

Track Price Check Availability

2011 Kia Soul
104,166 Miles | Sterling, VA
$4,999
Est $72/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage