Search our extensive part inventory by the year, make, and model of your car, truck, van, or SUV. Results are shown by price and condition. If you don’t see what you are looking for, give us a call at 315.524.1900!

Please call us at the corresponding number below if you are interested in local pickup at any of our four Premium Auto Parts locations.

Stock: HRD048
Year: 2024
Make/Model : SUBARU IMPREZA
Vin : JF1GUHHC3R8221130
Miles : 51503
See Parts
Stock: HRD048
Year: 2024
Make/Model : SUBARU IMPREZA
Vin : JF1GUHHC3R8221130
Miles : 51503
See Parts
Stock: AQE085
Year: 2024
Make/Model : SUBARU IMPREZA
Vin : JF1GUABC5R8253562
Miles : 1203
See Parts
Stock: ARH150
Year: 2024
Make/Model : SUBARU IMPREZA
Vin : JF1GUABC9R8388639
Miles : 4018
See Parts
Stock: 24G043
Year: 2024
Make/Model : SUBARU IMPREZA
Vin : JF1GUAFC5R8299662
Miles : 14249
See Parts
Stock: ANJ052
Year: 2022
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAV63N3600934
Miles : 11900
See Parts
Stock: AQD101
Year: 2022
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB6XN3707576
Miles : 45334
See Parts
Stock: TAN-70
Year: 2022
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: MZD-34
Year: 2022
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: ARH046
Year: 2022
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAV63N3714171
Miles : 29582
See Parts
Stock: HRG005
Year: 2022
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAV6XN3607511
Miles : 47511
See Parts
Stock: 25B020
Year: 2022
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAU6XN3726934
Miles : 21104
See Parts
Stock: 25B020
Year: 2022
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAU6XN3726934
Miles : 21104
See Parts
Stock: HRG005
Year: 2022
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAV6XN3607511
Miles : 47511
See Parts
Stock: BRK-10
Year: 2022
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: HRD052
Year: 2021
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAL61M3601730
Miles : 39427
See Parts
Stock: ARC125
Year: 2021
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAV6XM3705918
Miles : 25631
See Parts
Stock: HRD052
Year: 2021
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAL61M3601730
Miles : 39427
See Parts
Stock: AQD056
Year: 2021
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAD65M3704130
Miles : 30000
See Parts
Stock: 25B049
Year: 2021
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAV63M3716940
Miles : 61868
See Parts
Stock: AQF018
Year: 2021
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAV64M3603291
Miles : 51136
See Parts
Stock: HRE008
Year: 2020
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB64L3702774
Miles : 70035
See Parts
Stock: AMM080
Year: 2020
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB65L3700824
Miles : 24633
See Parts
Stock: AML012
Year: 2020
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAB69L3610921
Miles : 12385
See Parts
Stock: RRW-06
Year: 2020
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: RRW
Year: 2020
Make/Model : SUBARU IMPREZA
Vin :
Miles : 1000
See Parts
Stock: HRE008
Year: 2020
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB64L3702774
Miles : 70035
See Parts
Stock: APH099
Year: 2020
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAD66L3706936
Miles : 38254
See Parts
Stock: GEN
Year: 2020
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: ARJ002
Year: 2020
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAU62L3704097
Miles : 88657
See Parts
Stock: ARG144
Year: 2020
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB67L3701862
Miles : 57075
See Parts
Stock: ARE015
Year: 2020
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB68L3717309
Miles : 82188
See Parts
Stock: ARE010
Year: 2020
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAB60L3602786
Miles : 98552
See Parts
Stock: REC
Year: 2019
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: 23K023
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAC67K3733983
Miles : 78039
See Parts
Stock: 24E039
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB6XK3718041
Miles : 74526
See Parts
Stock: 24J066
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAC60K3616233
Miles : 67553
See Parts
Stock: 25B040
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAD64K3728996
Miles : 69607
See Parts
Stock: ALB021
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAU66K3728515
Miles : 16155
See Parts
Stock: ALJ057
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAC63K3734841
Miles : 15407
See Parts
Stock: ANJ032
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAA61K3720648
Miles : 45321
See Parts
Stock: ANK093
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAD69K3730453
Miles : 36931
See Parts
Stock: APL095
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAJ62K1624090
Miles : 42369
See Parts
Stock: APM018
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAB60K3617724
Miles : 53000
See Parts
Stock: AQA140
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAA63K3713362
Miles : 72933
See Parts
Stock: AQD061
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAA65K3723973
Miles : 50493
See Parts
Stock: AQE062
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAJ69K3737343
Miles : 78488
See Parts
Stock: AQG003
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAD60K3753328
Miles : 73700
See Parts
Stock: AQG096
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAC64K3728224
Miles : 90000
See Parts
Stock: AQJ148
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAU67K3604594
Miles : 49259
See Parts
Stock: AQL123
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAT64K3706868
Miles : 69000
See Parts
Stock: ARD042
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAA65K3728476
Miles : 13411
See Parts
Stock: ARG135
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAA68K3604009
Miles : 44317
See Parts
Stock: ARH044
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAA67K3608018
Miles : 85092
See Parts
Stock: PBI-23
Year: 2019
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: 23H004
Year: 2019
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAJ64K3739811
Miles : 71021
See Parts
Stock: TAN-73
Year: 2019
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: AQE139
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAA65J3601230
Miles : 57872
See Parts
Stock: AQM161
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAA67J1612743
Miles : 77865
See Parts
Stock: 24L058
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAA66J3736410
Miles : 86037
See Parts
Stock: ANJ028
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAA62J3608328
Miles : 35094
See Parts
Stock: AQB050
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAB66J3605947
Miles : 90499
See Parts
Stock: ARJ078
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAA65J3712549
Miles : 49914
See Parts
Stock: ARH149
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAD67J3708207
Miles : 98847
See Parts
Stock: ARH001
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB62J3727315
Miles : 72782
See Parts
Stock: ARG062
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAK65J1702842
Miles : 90265
See Parts
Stock: ARF136
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAB66J3610467
Miles : 84926
See Parts
Stock: AQE078
Year: 2018
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB64J3701928
Miles : 56616
See Parts
Stock: APG020
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAM68H3617685
Miles : 44520
See Parts
Stock: BRK
Year: 2017
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: ARD055
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAM63H3704522
Miles : 41346
See Parts
Stock: AQJ008
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB66H3710866
Miles : 68510
See Parts
Stock: ANM165
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAK69H1719797
Miles : 112835
See Parts
Stock: AND041
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAM64H3709020
Miles : 71771
See Parts
Stock: ALL116
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAA63H3748475
Miles : 1000
See Parts
Stock: APL003
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAB67H3616403
Miles : 67646
See Parts
Stock: AKM126
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAB6XH3729758
Miles : 46350
See Parts
Stock: PBI
Year: 2017
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: APL140
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GTAM68H3751593
Miles : 86972
See Parts
Stock: APC052
Year: 2017
Make/Model : SUBARU IMPREZA
Vin : 4S3GKAB69H3610375
Miles : 73239
See Parts
Stock: 24D012
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GJAA66GG007546
Miles : 155259
See Parts
Stock: TAN-64
Year: 2016
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: AQA146
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GPAB65G8325004
Miles : 93894
See Parts
Stock: TAN-69
Year: 2016
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: ARA075
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GJAF62GH015145
Miles : 71364
See Parts
Stock: TAN-74
Year: 2016
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: ARD093
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GPAA66G8343609
Miles : 70519
See Parts
Stock: ARD115
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GJAF69GH020178
Miles : 26046
See Parts
Stock: ARE098
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GPAP64G8312477
Miles : 42175
See Parts
Stock: ARG009
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GJAB61GH008113
Miles : 90535
See Parts
Stock: ARH068
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GPAB65G8270778
Miles : 77071
See Parts
Stock: ARJ011
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GPAB61GH313352
Miles : 92529
See Parts
Stock: GEN-41
Year: 2016
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: GEN-50
Year: 2016
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: 25B005
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GPAB68G8245681
Miles : 109719
See Parts
Stock: MZD-33
Year: 2016
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: 24J050
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GPAA65G9349458
Miles : 90000
See Parts
Stock: CRH024
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GJAA64GH021780
Miles : 95726
See Parts
Stock: 25B005
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GPAB68G8245681
Miles : 90000
See Parts
Stock: CQF016
Year: 2016
Make/Model : SUBARU IMPREZA
Vin : JF1GPAP66GG336883
Miles : 104112
See Parts
Stock: AQB128
Year: 2015
Make/Model : SUBARU IMPREZA
Vin : JF1GPAZ61F8235143
Miles : 65103
See Parts
Stock: CRH056
Year: 2015
Make/Model : SUBARU IMPREZA
Vin : JF1GJAC64FH015926
Miles : 102742
See Parts
Stock: AQM082
Year: 2015
Make/Model : SUBARU IMPREZA
Vin : JF1GPAC63F8210222
Miles : 68785
See Parts
Stock: ARJ088
Year: 2015
Make/Model : SUBARU IMPREZA
Vin : JF1GPAW65F8296158
Miles : 54747
See Parts
Stock: AQK125
Year: 2015
Make/Model : SUBARU IMPREZA
Vin : JF1GPAZ63FH209370
Miles : 38276
See Parts
Stock: AQK017
Year: 2015
Make/Model : SUBARU IMPREZA
Vin : JF1GJAK68FH004770
Miles : 67997
See Parts
Stock: CRB037
Year: 2015
Make/Model : SUBARU IMPREZA
Vin : JF1GPAC66FH291507
Miles : 90000
See Parts
Stock: AQF037
Year: 2014
Make/Model : SUBARU IMPREZA
Vin : JF1GPAA63E8226065
Miles : 84945
See Parts
Stock: TAN-68
Year: 2014
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: CQK031
Year: 2014
Make/Model : SUBARU IMPREZA
Vin : JF1GPAA65E8292519
Miles : 84361
See Parts
Stock: HRE066
Year: 2014
Make/Model : SUBARU IMPREZA
Vin : JF1GJAG67EH022748
Miles : 88156
See Parts
Stock: ARH054
Year: 2014
Make/Model : SUBARU IMPREZA
Vin : JF1GPAA67E8237151
Miles : 96901
See Parts
Stock: ALL011
Year: 2014
Make/Model : SUBARU IMPREZA
Vin : JF1GPAL61E8219290
Miles : 80326
See Parts
Stock: ARB052
Year: 2014
Make/Model : SUBARU IMPREZA
Vin : JF1GV7F68EG002653
Miles : 90000
See Parts
Stock: CRH006
Year: 2014
Make/Model : SUBARU IMPREZA
Vin : JF1GPAU67E8302415
Miles : 99055
See Parts
Stock: AQE049
Year: 2014
Make/Model : SUBARU IMPREZA
Vin : JF1GV7E65EG009321
Miles : 80415
See Parts
Stock: RWA
Year: 2014
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: ARG045
Year: 2014
Make/Model : SUBARU IMPREZA
Vin : JF1GPAC64E8323692
Miles : 49257
See Parts
Stock: TAN-72
Year: 2014
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: ARD004
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GJAC6XDH007830
Miles : 75924
See Parts
Stock: ARD132
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GPAC60DH824416
Miles : 62282
See Parts
Stock: 24I026
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GJAB60DH003593
Miles : 90000
See Parts
Stock: HRJ006
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GJAA61DH002549
Miles : 88114
See Parts
Stock: HRH036
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GJAA62DH013897
Miles : 78140
See Parts
Stock: AML033
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GPAC69DH861075
Miles : 56756
See Parts
Stock: HRE059
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GJAC62DH030034
Miles : 107921
See Parts
Stock: APM091
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GR7E62DG205428
Miles : 1000
See Parts
Stock: P66452
Year: 2013
Make/Model : SUBARU IMPREZA
Vin :
Miles : 100000
See Parts
Stock: TAN-21
Year: 2013
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: WRJ071
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GJAC6XDH031870
Miles : 90000
See Parts
Stock: AQM089
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GPAC60D2887356
Miles : 38128
See Parts
Stock: ARA089
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GPAA64DH844090
Miles : 68104
See Parts
Stock: ARC058
Year: 2013
Make/Model : SUBARU IMPREZA
Vin : JF1GPAD64DH845171
Miles : 87559
See Parts
Stock: 111805
Year: 2012
Make/Model : SUBARU IMPREZA
Vin : JF1GJAK65CH029279
Miles : 124072
See Parts
Stock: AQK005
Year: 2012
Make/Model : SUBARU IMPREZA
Vin : JF1GPAC61CH220128
Miles : 77944
See Parts
Stock: HRJ059
Year: 2012
Make/Model : SUBARU IMPREZA
Vin : JF1GPAF62CH208033
Miles : 82793
See Parts
Stock: APE023
Year: 2012
Make/Model : SUBARU IMPREZA
Vin : JF1GPAA69CH217416
Miles : 78489
See Parts
Stock: 25B029
Year: 2011
Make/Model : SUBARU IMPREZA
Vin : JF1GH6A67BH814363
Miles : 45038
See Parts
Stock: MZD
Year: 2011
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: 91914
Year: 2011
Make/Model : SUBARU IMPREZA
Vin : JF1GE6869BH522169
Miles : 135395
See Parts
Stock: TAN-61
Year: 2011
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: TAN-42
Year: 2011
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: TAN-71
Year: 2011
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: 51406
Year: 2011
Make/Model : SUBARU IMPREZA
Vin : JF1GE6A67BH522009
Miles : 34069
See Parts
Stock: APJ080
Year: 2011
Make/Model : SUBARU IMPREZA
Vin : JF1GV7E64BG523866
Miles : 36411
See Parts
Stock: HRJ021
Year: 2011
Make/Model : SUBARU IMPREZA
Vin : JF1GH6B68BH830375
Miles : 81495
See Parts
Stock: ARJ139
Year: 2011
Make/Model : SUBARU IMPREZA
Vin : JF1GV7F6XBG520646
Miles : 88153
See Parts
Stock: TAN-67
Year: 2011
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: 25B029
Year: 2011
Make/Model : SUBARU IMPREZA
Vin : JF1GH6A67BH814363
Miles : 45038
See Parts
Stock: TW6908
Year: 2010
Make/Model : SUBARU IMPREZA
Vin :
Miles : 1000
See Parts
Stock: HRK012
Year: 2010
Make/Model : SUBARU IMPREZA
Vin : JF1GH6B61AH807177
Miles : 119671
See Parts
Stock: 24G023
Year: 2009
Make/Model : SUBARU IMPREZA
Vin : JF1GH76629G814124
Miles : 90000
See Parts
Stock: APL028
Year: 2008
Make/Model : SUBARU IMPREZA
Vin : JF1GE61638G529571
Miles : 57668
See Parts
Stock: TW5965
Year: 2007
Make/Model : SUBARU IMPREZA
Vin :
Miles : 1000
See Parts
Stock: TW5850
Year: 2007
Make/Model : SUBARU IMPREZA
Vin :
Miles : 1000
See Parts
Stock: TW5849
Year: 2007
Make/Model : SUBARU IMPREZA
Vin :
Miles : 1000
See Parts
Stock: 50249
Year: 2003
Make/Model : SUBARU IMPREZA
Vin :
Miles : 0
See Parts
Stock: 90604
Year: 2002
Make/Model : SUBARU IMPREZA
Vin : JF1GD29632G500742
Miles : 42288
See Parts
Stock: 50340
Year: 2002
Make/Model : SUBARU IMPREZA
Vin : JF1GD29682G516242
Miles : 28000
See Parts
Stock: A9I110
Year: 2002
Make/Model : SUBARU IMPREZA
Vin : JF1GD67542H507789
Miles : 95345
See Parts
Stock: 110618
Year: 2000
Make/Model : SUBARU IMPREZA
Vin : JF1GF4858YH801587
Miles : 70401
See Parts
Stock: 50213
Year: 1997
Make/Model : SUBARU IMPREZA
Vin : JF1GM4351VG411591
Miles : 64000
See Parts
Simple modal box