Your search returned 21 results

2015 Kia Soul

CarMax makes car buying easy and hassle-free. Our upfront prices are the same on

201530849 mi Automatic
 

$13,599 Pre-Owned

2016 Kia Forte

CarMax makes car buying easy and hassle-free. Our upfront prices are the same on

201619244 mi Automatic
 

$12,599 Pre-Owned

2013 Kia Optima

CarMax makes car buying easy and hassle-free. Our upfront prices are the same on

201372538 mi Automatic
 

$14,998 Pre-Owned

2015 Kia Optima

CarMax makes car buying easy and hassle-free. Our upfront prices are the same on

201523870 mi Automatic
 

$14,998 Pre-Owned

2015 Kia Optima

CarMax makes car buying easy and hassle-free. Our upfront prices are the same on

201527971 mi Automatic
 

$14,599 Pre-Owned

2016 Kia Sorento

CarMax makes car buying easy and hassle-free. Our upfront prices are the same on

201630430 mi Automatic
 

$17,998 Pre-Owned

2016 Kia Sorento

CarMax makes car buying easy and hassle-free. Our upfront prices are the same on

201625002 mi Automatic
 

$20,998 Pre-Owned

2013 Kia Soul

CarMax makes car buying easy and hassle-free. Our upfront prices are the same on

201381059 mi Manual
 

$9,599 Pre-Owned

2017 Kia Soul

CarMax makes car buying easy and hassle-free. Our upfront prices are the same on

201719815 mi Manual
 

$13,599 Pre-Owned