New & Used Mazda for sale in Canada

Price: $15,988

96,791 km
Milton, Ontario Gorrud's Auto Group
Price: $10,998

138,713 km
Puslinch, Ontario Grand Auto Group
Price: $19,999

66,000 km
Concord, Ontario Jbeily Auto Sales
Price: Call

23,493 km
Mississauga, Ontario Signature Cars
Price: $10,998

65,554 km
Puslinch, Ontario Grand Auto Group
Price: $13,800

77,039 km
Richmond, British Columbia UC Auto
Price: $10,500
Ottawa, Ontario Rony's Auto Sales
Price: $9,995
-PUBLIC OFFER BEFORE WHOLESALE These vehicles fall outside our parameters for retail. A diamond in t...
140,075 km
Mississauga, Ontario Tabangi Motors
Price: $12,999

147,347 km
New Westminster, British Columbia Zoom Motors