Stock: BP0503
Year: 2020
Make/Model : KIA RIO
Vin : 3KPA24AD8LE274226
Miles : 51000
See Parts
Stock: 16464
Year: 2019
Make/Model : KIA RIO
Vin : 3KPA24AB5KE230987
Miles : 69000
See Parts
Stock: BP1241
Year: 2019
Make/Model : KIA RIO
Vin : 3KPA24AB3KE227473
Miles : 80000
See Parts
Stock: BL1231
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA24AB9JE098086
Miles : 52000
See Parts
Stock: 230179B
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA24AB3JE047134
Miles : 114000
See Parts
Stock: 210338C
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA24AB3JE048297
Miles : 56000
See Parts
Stock: BL1282
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA24AB9JE125304
Miles : 22000
See Parts
Stock: MP0118
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA24AB8JE063247
Miles : 82000
See Parts
Stock: ML0607
Year: 2018
Make/Model : KIA RIO
Vin : 3KPA24AB9JE062656
Miles : 34000
See Parts
Stock: 800
Year: 2017
Make/Model : KIA RIO
Vin :
Miles : 0
See Parts
Stock: MP0601
Year: 2017
Make/Model : KIA RIO
Vin : KNADM4A37H6027837
Miles : 78000
See Parts
Stock: MP0433
Year: 2017
Make/Model : KIA RIO
Vin : KNADM4A35H6025181
Miles : 109000
See Parts
Stock: BN1572
Year: 2017
Make/Model : KIA RIO
Vin : KNADM4A38H6041178
Miles : 71000
See Parts
Stock: MP0221
Year: 2017
Make/Model : KIA RIO
Vin : KNADM4A3XH6016086
Miles : 130000
See Parts
Stock: ML0072
Year: 2016
Make/Model : KIA RIO
Vin : KNADM4A38G6664122
Miles : 46000
See Parts
Stock: BQ0487
Year: 2016
Make/Model : KIA RIO
Vin : KNADM4A34G6660343
Miles : 75000
See Parts
Stock: MN0641
Year: 2016
Make/Model : KIA RIO
Vin : KNADM4A31G6548972
Miles : 114000
See Parts
Stock: BP1491
Year: 2016
Make/Model : KIA RIO
Vin : KNADM4A38G6612375
Miles : 94000
See Parts
Stock: MM0384
Year: 2015
Make/Model : KIA RIO
Vin : KNADN4A3XF6428616
Miles : 56000
See Parts
Stock: BQ0569
Year: 2014
Make/Model : KIA RIO
Vin : KNADM4A36E6353804
Miles : 88000
See Parts
Stock: BH2041
Year: 2014
Make/Model : KIA RIO
Vin : KNADN4A3XE6413497
Miles : 54000
See Parts
Stock: ML0653
Year: 2014
Make/Model : KIA RIO
Vin : KNADM4A32E6400570
Miles : 83000
See Parts
Stock: ML1018
Year: 2014
Make/Model : KIA RIO
Vin : KNADM5A37E6414342
Miles : 75000
See Parts
Stock: BL1220
Year: 2014
Make/Model : KIA RIO
Vin : KNADM5A30E6338186
Miles : 54000
See Parts
Stock: BN1576
Year: 2014
Make/Model : KIA RIO
Vin : KNADM4A35E6338713
Miles : 122000
See Parts
Stock: 210245
Year: 2014
Make/Model : KIA RIO
Vin : KNADM5A31E6333966
Miles : 120000
See Parts
Stock: 210192
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A30D6248545
Miles : 100000
See Parts
Stock: MN0808
Year: 2013
Make/Model : KIA RIO
Vin : KNADN5A3XD6096938
Miles : 130000
See Parts
Stock: 12239
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A34D6240230
Miles : 54000
See Parts
Stock: 3443
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A37D6163847
Miles : 64000
See Parts
Stock: BQ0304
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A3XD6310503
Miles : 118000
See Parts
Stock: 18178
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A37D6188621
Miles : 128000
See Parts
Stock: BP1161
Year: 2013
Make/Model : KIA RIO
Vin : KNADN4A35D6169790
Miles : 91000
See Parts
Stock: 230413B
Year: 2013
Make/Model : KIA RIO
Vin : KNADM5A35D6113566
Miles : 63000
See Parts
Stock: BL0010
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A36D6126448
Miles : 107000
See Parts
Stock: BL1183
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A36D6255130
Miles : 90000
See Parts
Stock: BM1140
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A35D6154774
Miles : 80000
See Parts
Stock: ML0869
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A39D6100930
Miles : 102000
See Parts
Stock: 18043
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A35D6118745
Miles : 77000
See Parts
Stock: 14876
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A30D6164502
Miles : 72000
See Parts
Stock: MM0674
Year: 2013
Make/Model : KIA RIO
Vin : KNADM4A3XD6275722
Miles : 97000
See Parts
Stock: 14707
Year: 2013
Make/Model : KIA RIO
Vin : KNADN5A30D6151669
Miles : 69000
See Parts
Stock: BF1506
Year: 2012
Make/Model : KIA RIO
Vin : KNADN5A38C6031505
Miles : 38000
See Parts
Stock: BF1506
Year: 2012
Make/Model : KIA RIO
Vin : KNADN5A38C6031505
Miles : 38000
See Parts
Stock: BP0697
Year: 2012
Make/Model : KIA RIO
Vin : KNADM5A34C6014140
Miles : 141000
See Parts
Stock: BK0385
Year: 2012
Make/Model : KIA RIO
Vin : KNADN4A35C6059465
Miles : 93000
See Parts
Stock: 15223
Year: 2012
Make/Model : KIA RIO
Vin : KNADN4A35C6056503
Miles : 90000
See Parts
Stock: 7U0385
Year: 2011
Make/Model : KIA RIO
Vin : KNADH4A34B6913805
Miles : 107403
See Parts
Stock: P1000
Year: 2010
Make/Model : KIA RIO
Vin :
Miles : 99000
See Parts
Stock: 3441
Year: 2009
Make/Model : KIA RIO
Vin : KNADE223X96515245
Miles : 117000
See Parts
Stock: U20K00
Year: 2009
Make/Model : KIA RIO
Vin : KNADE223496569592
Miles : 186000
See Parts
Stock: MJ0391
Year: 2009
Make/Model : KIA RIO
Vin : KNADE223396512946
Miles : 119000
See Parts
Stock: W194
Year: 2009
Make/Model : KIA RIO
Vin : KNADE223696549246
Miles : 196000
See Parts
Stock: 7867
Year: 2009
Make/Model : KIA RIO
Vin : KNADE223296527082
Miles : 17000
See Parts
Stock: CL0025
Year: 2009
Make/Model : KIA RIO
Vin : KNADE223596516254
Miles : 135000
See Parts
Stock: M0220
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123486427252
Miles : 56510
See Parts
Stock: U22F21
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123686377969
Miles : 161000
See Parts
Stock: 6J6835
Year: 2008
Make/Model : KIA RIO
Vin : KNADE163586389010
Miles : 105512
See Parts
Stock: 3925
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123086299883
Miles : 104000
See Parts
Stock: 2996
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123286323682
Miles : 160000
See Parts
Stock: M0246
Year: 2008
Make/Model : KIA RIO
Vin : KNADE123686426913
Miles : 16508
See Parts
Stock: M0166
Year: 2007
Make/Model : KIA RIO
Vin : KNADE123076248284
Miles : 47338
See Parts
Stock: 6W6429
Year: 2007
Make/Model : KIA RIO
Vin : KNADE123376293087
Miles : 172063
See Parts
Stock: 8V1301
Year: 2007
Make/Model : KIA RIO
Vin : KNADE123076255543
Miles : 17702
See Parts
Stock: K0793
Year: 2007
Make/Model : KIA RIO
Vin : KNADE163176186209
Miles : 28278
See Parts
Stock: N716011
Year: 2007
Make/Model : KIA RIO
Vin : KNADE123X76241519
Miles : 148000
See Parts
Stock: MK0512
Year: 2006
Make/Model : KIA RIO
Vin : KNADE123066061643
Miles : 104000
See Parts
Stock: 4988
Year: 2005
Make/Model : KIA RIO
Vin : KNADC125356374417
Miles : 9000
See Parts
Stock: 700
Year: 2005
Make/Model : KIA RIO
Vin :
Miles : 0
See Parts
Stock: 6146
Year: 2005
Make/Model : KIA RIO
Vin : KNADC125656369325
Miles : 45000
See Parts
Stock: NOF
Year: 2004
Make/Model : KIA RIO
Vin :
Miles : 0
See Parts
Stock: U22D02
Year: 2004
Make/Model : KIA RIO
Vin : KNADC125846292228
Miles : 240000
See Parts
Stock: 2336
Year: 2004
Make/Model : KIA RIO
Vin : KNADC125946350136
Miles : 89000
See Parts
Stock: 8M901
Year: 2004
Make/Model : KIA RIO
Vin : KNADC125746307494
Miles : 119000
See Parts
Stock: 2199
Year: 2003
Make/Model : KIA RIO
Vin : KNADC125236280400
Miles : 88000
See Parts
Stock: 2490
Year: 2002
Make/Model : KIA RIO
Vin : KNADC123726101457
Miles : 90000
See Parts
Stock: U1889
Year: 2002
Make/Model : KIA RIO
Vin : KNADC123826179097
Miles : 131000
See Parts
Stock: 4B5143
Year: 2002
Make/Model : KIA RIO
Vin : KNADC123826196594
Miles : 4000
See Parts
Stock: 6F5482
Year: 2002
Make/Model : KIA RIO
Vin : KNADC123226185865
Miles : 81639
See Parts
Stock: U1675
Year: 2002
Make/Model : KIA RIO
Vin : KNADC123726149119
Miles : 25000
See Parts
Stock: 3340B
Year: 2002
Make/Model : KIA RIO
Vin : KNADC123326185325
Miles : 20000
See Parts
Stock: 2282
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123416512989
Miles : 127000
See Parts
Stock: 6Y1398
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123X16052107
Miles : 92149
See Parts
Stock: C285
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123016032190
Miles : 22000
See Parts
Stock: W110807
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123516037157
Miles : 105000
See Parts
Stock: 4G5868
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123916520702
Miles : 50000
See Parts
Stock: 5H5695
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123X16044282
Miles : 66880
See Parts
Stock: T19793
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123116047426
Miles : 25000
See Parts
Stock: S18071
Year: 2001
Make/Model : KIA RIO
Vin : KNADC123116050116
Miles : 3000
See Parts

Find Quality used auto parts today!

© St. Croix Auto Parts | Powered by URG