New & Used Mazda for sale in Canada

Price: $12,995

162,246 km
Saint Catharines, Ontario Broz Motors
Price: $7,995

200,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $8,300

124,000 km
New Westminster, British Columbia Sidepark Auto
Price: $5,999

172,478 km
Toronto, Ontario One King Auto
Price: $9,933

147,305 km
Mississauga, Ontario Danny & Sons Auto Sales
Price: $23,995

12,231 km
New Westminster, British Columbia Wave Auto Sales
Price: $25,990
*PLEASE CALL 905-720-2277 TO BOOK AN APPOINTMENT* *HATCHBACK, BACK UP CAMERA, BLIND SPOT DETECTION, ...
18,444 km
Oshawa, Ontario Davey Auto Sales
Price: $9,398

192,600 km
Coquitlam, British Columbia Dasdo Auto
Price: $6,989

153,245 km
Oshawa, Ontario RER Automobiles