2012 Kia Soul
215,260 Miles | Grand Rapids, MI
$3,700
Est $53/mo

Track Price Check Availability

2011 Kia Soul
146,132 Miles | Bethlehem, PA
$3,977
Est $57/mo

Track Price Check Availability

2010 Kia Soul
176,612 Miles | Lee's Summit, MO
$4,000
Est $58/mo

Track Price Check Availability

2012 Kia Soul
176,973 Miles | Bethlehem, PA
$3,977
Est $57/mo

Track Price Check Availability

2011 Kia Soul
162,131 Miles | Kendallville, IN
$3,500
Est $50/mo

Track Price Check Availability

2010 Kia Soul
149,300 Miles | Grand Prairie, TX
$2,850
Est $41/mo

Track Price Check Availability

2011 Kia Soul
132,368 Miles | Harwood, MD
$3,500
Est $50/mo

Track Price Check Availability

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

Track Price Check Availability

2011 Kia Soul
279,282 Miles | Prineville, OR
$2,995
Est $43/mo

Track Price Check Availability

2010 Kia Soul
192,000 Miles | Dallas, TX
$3,900
Est $56/mo

Track Price Check Availability

2010 Kia Soul
205,561 Miles | Anderson, IN
$2,995
Est $43/mo

Track Price Check Availability

2012 Kia Soul
191,590 Miles | Terrell, TX
$2,990
Est $43/mo

Track Price Check Availability

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

Track Price Check Availability

2010 Kia Soul
159,886 Miles | Houston, TX
$2,999
Est $43/mo

Track Price Check Availability

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

Track Price Check Availability

2011 Kia Soul
165,788 Miles | Apopka, FL
$3,995
Est $58/mo

Track Price Check Availability

2010 Kia Soul
107,780 Miles | Miami, FL
$3,875
Est $56/mo

Track Price Check Availability

2010 Kia Soul
210,100 Miles | Galloway, OH
$2,995
Est $43/mo

Track Price Check Availability

2011 Kia Soul
112,124 Miles | Newark, NJ
$3,500
Est $50/mo

Track Price Check Availability

2011 Kia Soul
244,309 Miles | Westminster, MD
Accepting Offers
Est $0/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage