2020 Kia Soul
New | McKinney, TX
$22,827
est. $329/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$20,923
est. $302/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$20,923
est. $302/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$18,600
est. $268/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$23,019
est. $332/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$21,431
est. $309/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$20,616
est. $297/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$18,998
est. $274/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$26,255
est. $378/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$18,525
est. $267/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$19,493
est. $281/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$22,752
est. $328/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$18,990
est. $274/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$19,375
est. $279/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$19,581
est. $282/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$18,840
est. $272/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$18,525
est. $267/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$25,666
est. $370/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$20,960
est. $302/mo

Track Price Check Availability

2020 Kia Soul
New | McKinney, TX
$18,525
est. $267/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage