
2003 Mazda Protege5
244,990 Miles
|
Emmaus, PA
$3,998
est. $58/mo
2003 Mazda Protege5
244,990 Miles
|
Emmaus, PA
$3,998
est. $58/mo
Track Price
Check Availability

2002 Mazda Protege5
151,362 Miles
|
Roy, WA
$4,995
est. $72/mo
2002 Mazda Protege5
151,362 Miles
|
Roy, WA
$4,995
est. $72/mo
Track Price
Check Availability

2002 Mazda Protege5
205,755 Miles
|
Junction City, KS
$3,995
est. $58/mo
2002 Mazda Protege5
205,755 Miles
|
Junction City, KS
$3,995
est. $58/mo
Track Price
Check Availability

2002 Mazda Protege5
286,000 Miles
|
Sandy, UT
$2,400
est. $35/mo
2002 Mazda Protege5
286,000 Miles
|
Sandy, UT
$2,400
est. $35/mo
Track Price
Check Availability

2003 Mazda Protege5
69,221 Miles
|
Brooklyn, NY
$6,999
est. $101/mo
2003 Mazda Protege5
69,221 Miles
|
Brooklyn, NY
$6,999
est. $101/mo
Track Price
Check Availability

2002 Mazda Protege5
|
Orlando, FL
$2,300
est. $33/mo
2002 Mazda Protege5
|
Orlando, FL
$2,300
est. $33/mo
Track Price
Check Availability

2003 Mazda Protege5
170,000 Miles
|
Antioch, IL
$2,500
est. $36/mo
2003 Mazda Protege5
170,000 Miles
|
Antioch, IL
$2,500
est. $36/mo
Track Price
Check Availability

2003 Mazda Protege5
125,885 Miles
|
Chantilly, VA
$4,997
est. $72/mo
2003 Mazda Protege5
125,885 Miles
|
Chantilly, VA
$4,997
est. $72/mo
Track Price
Check Availability

2003 Mazda Protege5
131,132 Miles
|
Saylorsburg, PA
$1,195
est. $17/mo
2003 Mazda Protege5
131,132 Miles
|
Saylorsburg, PA
$1,195
est. $17/mo
Track Price
Check Availability

2002 Mazda Protege5
119,884 Miles
|
Skokie, IL
Accepting Offers
est. $0/mo
2002 Mazda Protege5
119,884 Miles
|
Skokie, IL
Accepting Offers
est. $0/mo
Track Price
Check Availability

2003 Mazda Protege5
152,591 Miles
|
Ozark, AL
Accepting Offers
est. $0/mo
2003 Mazda Protege5
152,591 Miles
|
Ozark, AL
Accepting Offers
est. $0/mo
Track Price
Check Availability