1389 W. Temple Dr, Harrison, MI 48625
800-535-5943
Cart
Live chat
Home
Parts
Inventory
Sell A Car
Donate My Car
Sell My Car
Forms
Cut Sheets
Credit Card Authorization Form
About Us
Contact
Warranty
Home
Parts
Inventory
Sell A Car
Donate My Car
Sell My Car
Forms
Cut Sheets
Credit Card Authorization Form
About Us
Contact
Warranty
Cart
4 Locations
Serving
All Your
Automotive
Needs
Hours: Monday - Friday 8 am - 5 pm
used-parts
Some vehicles may not show parts available if we haven't parted them out yet.
If you're intersted in a specific vehicle just use the Inquire button below or give us a call for more info.
Stock:
W00485
Year:
2017
Make/Model :
MAZDA MAZDA 3
Vin :
3MZBN1V71HM127643
Miles :
10000
See Parts
Inquire
Stock:
W02184
Year:
2015
Make/Model :
MAZDA MAZDA 3
Vin :
3MZBM1V76FM174604
Miles :
54000
See Parts
Inquire
Stock:
H5394
Year:
2014
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BM1W36E1111612
Miles :
108000
See Parts
Inquire
Stock:
C2985
Year:
2014
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BM1K7XE1131726
Miles :
110000
See Parts
Inquire
Stock:
W03250
Year:
2014
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BM1V76E1203291
Miles :
88000
See Parts
Inquire
Stock:
H3104
Year:
2014
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BM1V76E1127183
Miles :
45000
See Parts
Inquire
Stock:
C2985
Year:
2014
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BM1K7XE1131726
Miles :
110000
See Parts
Inquire
Stock:
H3104
Year:
2014
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BM1V76E1127183
Miles :
45000
See Parts
Inquire
Stock:
H3787
Year:
2013
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1TF7D1710972
Miles :
115000
See Parts
Inquire
Stock:
H3787
Year:
2013
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1TF7D1710972
Miles :
115000
See Parts
Inquire
Stock:
W00420
Year:
2012
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1V82C1558953
Miles :
96000
See Parts
Inquire
Stock:
C2989
Year:
2012
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1L7XC1555244
Miles :
138000
See Parts
Inquire
Stock:
H4729
Year:
2012
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1L58C1508468
Miles :
85000
See Parts
Inquire
Stock:
H3962
Year:
2011
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1UF0B1450104
Miles :
125000
See Parts
Inquire
Stock:
H4565
Year:
2011
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1K30B1452136
Miles :
143000
See Parts
Inquire
Stock:
W05823
Year:
2011
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1U62B1362784
Miles :
138000
See Parts
Inquire
Stock:
W04765
Year:
2011
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1K39B1461904
Miles :
156000
See Parts
Inquire
Stock:
W00323
Year:
2010
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1SF9A1189587
Miles :
130000
See Parts
Inquire
Stock:
WWOA9230
Year:
2010
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1SF0A1205031
Miles :
52000
See Parts
Inquire
Stock:
H5027
Year:
2010
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BL1H38A1330033
Miles :
115000
See Parts
Inquire
Stock:
H2700
Year:
2009
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK343391191851
Miles :
109000
See Parts
Inquire
Stock:
V2382
Year:
2009
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK343291231630
Miles :
117000
See Parts
Inquire
Stock:
H6153
Year:
2009
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK323991235371
Miles :
177000
See Parts
Inquire
Stock:
H2900
Year:
2008
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK32F381809181
Miles :
101000
See Parts
Inquire
Stock:
H3265
Year:
2008
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK343781781646
Miles :
95000
See Parts
Inquire
Stock:
V1883
Year:
2008
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK343281877300
Miles :
84000
See Parts
Inquire
Stock:
H2900
Year:
2008
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK32F381809181
Miles :
101000
See Parts
Inquire
Stock:
C1940
Year:
2008
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK34L081113901
Miles :
94000
See Parts
Inquire
Stock:
C1301
Year:
2007
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK34L171748057
Miles :
151000
See Parts
Inquire
Stock:
H3829
Year:
2007
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK323171605502
Miles :
152000
See Parts
Inquire
Stock:
H4021
Year:
2007
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK343271614660
Miles :
171000
See Parts
Inquire
Stock:
H4524
Year:
2007
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK32FX71646608
Miles :
141000
See Parts
Inquire
Stock:
H6090
Year:
2007
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK143671667771
Miles :
195000
See Parts
Inquire
Stock:
H3829
Year:
2007
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK323171605502
Miles :
152000
See Parts
Inquire
Stock:
W00135
Year:
2007
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK32F671602489
Miles :
164000
See Parts
Inquire
Stock:
W00579
Year:
2007
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK32G371620375
Miles :
98000
See Parts
Inquire
Stock:
WWOT9073
Year:
2006
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK32F361453943
Miles :
104000
See Parts
Inquire
Stock:
H2261
Year:
2006
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK323861409832
Miles :
232000
See Parts
Inquire
Stock:
C1503
Year:
2006
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK12F161419357
Miles :
125000
See Parts
Inquire
Stock:
W00392
Year:
2006
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK323561419122
Miles :
147000
See Parts
Inquire
Stock:
H3622
Year:
2006
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK144561519389
Miles :
136000
See Parts
Inquire
Stock:
H2872
Year:
2006
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK32F861516194
Miles :
196000
See Parts
Inquire
Stock:
V3678
Year:
2005
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK343151308577
Miles :
195000
See Parts
Inquire
Stock:
H3812
Year:
2005
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK143X51229154
Miles :
106000
See Parts
Inquire
Stock:
V3678
Year:
2005
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK343151308577
Miles :
195000
See Parts
Inquire
Stock:
W04246
Year:
2005
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK123151248808
Miles :
139000
See Parts
Inquire
Stock:
V2172
Year:
2005
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK323651241025
Miles :
212000
See Parts
Inquire
Stock:
H4889
Year:
2005
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK12F551298704
Miles :
269000
See Parts
Inquire
Stock:
WWOA7829
Year:
2005
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK12FX51244699
Miles :
98000
See Parts
Inquire
Stock:
WWOA8089
Year:
2005
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK12F251289801
Miles :
60000
See Parts
Inquire
Stock:
H4889
Year:
2005
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK12F551298704
Miles :
269000
See Parts
Inquire
Stock:
W01479
Year:
2004
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK343041215869
Miles :
102000
See Parts
Inquire
Stock:
W00685
Year:
2004
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK343X41151694
Miles :
145000
See Parts
Inquire
Stock:
WWOA8784
Year:
2004
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK12F341164711
Miles :
89000
See Parts
Inquire
Stock:
H3860
Year:
2004
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK143X41173991
Miles :
179000
See Parts
Inquire
Stock:
WWOA8473
Year:
2004
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK143341101238
Miles :
110000
See Parts
Inquire
Stock:
WWOA8599
Year:
2004
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK12F741138032
Miles :
114000
See Parts
Inquire
Stock:
WWOA5044
Year:
2004
Make/Model :
MAZDA MAZDA 3
Vin :
JM1BK323141125388
Miles :
9000
See Parts
Inquire
New message
×
Please enter an email address so we can reach out to you
Your Name:
Email:
Message:
Message Received
×
Thank you for your message. Someone from our team will respond within 24 hours!
Schedule a Test Drive
used-parts
Name
Email
Phone
Best time
Request
Compare
✖
Simple modal box
Close!
New message
×
Choose Year...
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
1987
1986
1985
1984
1983
1982
1981
1980
1979
1978
1977
1976
1975
1974
1973
1972
1971
1970
1969
1968
1967
1966
1965
1964
1963
1962
1961
1960
Choose Make...
Choose Model....
Choose Part Type...
Search
Call Now Button