• Mon - Fri 8:00 am - 5:00 pm | Sat 8:00 am - 1:00 pm | Sun Closed

Used KIA OPTIMA - Johns Truck and Auto Salvage

Stock: SEP23216
Year: 2020
Make/Model : KIA OPTIMA
Vin : 5XXGT4L33LG415075
Miles : 1000
See Parts
Stock: SEP23220
Year: 2017
Make/Model : KIA OPTIMA
Vin : 5XXGT4L37HG129771
Miles : 73890
See Parts
Stock: OCT2310
Year: 2016
Make/Model : KIA OPTIMA
Vin : 5XXGT4L36GG109736
Miles : 156000
See Parts
Stock: JUN230008
Year: 2015
Make/Model : KIA OPTIMA
Vin : KNAGM4A78F5665159
Miles : 128000
See Parts
Stock: JUL230060
Year: 2015
Make/Model : KIA OPTIMA
Vin : 5XXGM4A78FG461105
Miles : 90034
See Parts
Stock: 14OPTIMA
Year: 2014
Make/Model : KIA OPTIMA
Vin :
Miles : 0
See Parts
Stock: AUG2378
Year: 2014
Make/Model : KIA OPTIMA
Vin : 5XXGM4A74EG336049
Miles : 143899
See Parts
Stock: DEC190010
Year: 2014
Make/Model : KIA OPTIMA
Vin : 5XXGM4A73EG331408
Miles : 0
See Parts
Stock: MAY230067
Year: 2013
Make/Model : KIA OPTIMA
Vin : 5XXGM4A7XDG201110
Miles : 74712
See Parts
Stock: JAN2011
Year: 2013
Make/Model : KIA OPTIMA
Vin :
Miles : 0
See Parts
Stock: JAN210011
Year: 2013
Make/Model : KIA OPTIMA
Vin :
Miles : 0
See Parts
Stock: DEC23313
Year: 2013
Make/Model : KIA OPTIMA
Vin : 5XXGR4A64DG135033
Miles : 117000
See Parts
Stock: JAN21011
Year: 2013
Make/Model : KIA OPTIMA
Vin : 5XXGR4A64DG122282
Miles : 1000
See Parts
Stock: MAY22015
Year: 2009
Make/Model : KIA OPTIMA
Vin : KNAGE228395298474
Miles : 0
See Parts
Stock: JUL120122
Year: 2009
Make/Model : KIA OPTIMA
Vin : KNAGE228X95302181
Miles : 0
See Parts
Stock: J30016
Year: 2004
Make/Model : KIA OPTIMA
Vin : KNAGD126X45323830
Miles : 0
See Parts
Stock: K20012
Year: 2003
Make/Model : KIA OPTIMA
Vin : KNAGD126135192995
Miles : 88000
See Parts
Simple modal box