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

Track Price Check Availability

2015 Kia Soul
42,016 Miles | Miami, FL
$12,999
Est $187/mo

Track Price Check Availability

2017 Kia Soul
29,365 Miles | North Lauderdale, FL
$11,999
Est $173/mo

Track Price Check Availability

2016 Kia Soul
19,529 Miles | Orlando, FL
$11,999
Est $173/mo

Track Price Check Availability

2018 Kia Soul
28,634 Miles | West Palm Beach, FL
$12,899
Est $186/mo

Track Price Check Availability

2017 Kia Soul
41,045 Miles | Miami, FL
$11,599
Est $167/mo

Track Price Check Availability

2018 Kia Soul
30,164 Miles | Miami, FL
$12,899
Est $186/mo

Track Price Check Availability

2015 Kia Soul
41,257 Miles | West Palm Beach, FL
$13,499
Est $195/mo

Track Price Check Availability

2017 Kia Soul
41,187 Miles | North Lauderdale, FL
$11,999
Est $173/mo

Track Price Check Availability

2018 Kia Soul
23,694 Miles | Orlando, FL
$12,499
Est $180/mo

Track Price Check Availability

2018 Kia Soul
25,437 Miles | North Lauderdale, FL
$13,299
Est $192/mo

Track Price Check Availability

2016 Kia Soul
15,762 Miles | Miami, FL
$10,999
Est $159/mo

Track Price Check Availability

2018 Kia Soul
28,930 Miles | Miami, FL
$12,999
Est $187/mo

Track Price Check Availability

2017 Kia Soul
42,821 Miles | West Palm Beach, FL
$11,999
Est $173/mo

Track Price Check Availability

2015 Kia Soul
37,695 Miles | West Palm Beach, FL
$12,699
Est $183/mo

Track Price Check Availability

2018 Kia Soul
27,614 Miles | Orlando, FL
$13,499
Est $195/mo

Track Price Check Availability

2018 Kia Soul
27,550 Miles | West Palm Beach, FL
$13,299
Est $192/mo

Track Price Check Availability

2016 Kia Soul
22,399 Miles | North Lauderdale, FL
$13,399
Est $193/mo

Track Price Check Availability

2018 Kia Soul
40,194 Miles | North Lauderdale, FL
$12,999
Est $187/mo

Track Price Check Availability

2017 Kia Soul
6,593 Miles | North Lauderdale, FL
$16,999
Est $245/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage