2012 Kia Soul
152,746 Miles | Homosassa, FL
$3,443
Est $50/mo

Track Price Check Availability

2010 Kia Soul
163,384 Miles | Naperville, IL
$3,995
Est $58/mo

Track Price Check Availability

2013 Kia Soul
187,000 Miles | Ravenna, OH
$3,995
Est $58/mo

Track Price Check Availability

2010 Kia Soul
191,000 Miles | Ravenna, OH
$2,995
Est $43/mo

Track Price Check Availability

2010 Kia Soul
130,317 Miles | Lovettsville, VA
$3,995
Est $58/mo

Track Price Check Availability

2010 Kia Soul
179,260 Miles | Houston, TX
$3,475
Est $50/mo

Track Price Check Availability

2010 Kia Soul
97,882 Miles | Jacksonville, FL
$3,375
Est $49/mo

Track Price Check Availability

2011 Kia Soul
117,724 Miles | Snellville, GA
$3,999
Est $58/mo

Track Price Check Availability

2011 Kia Soul
104,534 Miles | Jacksonville, FL
$3,250
Est $47/mo

Track Price Check Availability

2010 Kia Soul
197,835 Miles | Belle Vernon, PA
$2,795
Est $40/mo

Track Price Check Availability

2012 Kia Soul
123,987 Miles | West Sacramento , CA
$3,988
Est $57/mo

Track Price Check Availability

2010 Kia Soul
136,588 Miles | Phoenix, AZ
$3,450
Est $50/mo

Track Price Check Availability

2010 Kia Soul
| Tallahassee, FL
$2,995
Est $43/mo

Track Price Check Availability

2012 Kia Soul
117,085 Miles | Fort Myers, FL
$3,990
Est $58/mo

Track Price Check Availability

2010 Kia Soul
156,979 Miles | Plainfield, NJ
$3,999
Est $58/mo

Track Price Check Availability

2013 Kia Soul
111,306 Miles | Painesville, OH
$3,995
Est $58/mo

Track Price Check Availability

2012 Kia Soul
120,698 Miles | Kenvil, NJ
$3,995
Est $58/mo

Track Price Check Availability

2012 Kia Soul
192,600 Miles | Middlesex, NJ
$3,800
Est $55/mo

Track Price Check Availability

2012 Kia Soul
162,000 Miles | Jacksonville, FL
$3,999
Est $58/mo

Track Price Check Availability

2010 Kia Soul
166,824 Miles | Chesapeake, VA
$2,900
Est $42/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage