New & Used Mazda for sale in Canada

Price: $23,995

64,200 km
Barrie, Ontario Eckert Auto Sales
Price: Call

125,605 km
Scarborough, Ontario The Loan Arranger
Price: $10,490
SAFETY INCLUDED - FULLY LOADED - 2 SETS OF TIRES ALL-SEASON & WINTER ON WHEELS -WE FINANCE EVERYONE ...
166,000 km
Cambridge, Ontario A&S Prestige Auto Sales
Price: Call

273,362 km
Kitchener, Ontario Kitchener Hyundai
Price: Call

223,888 km
Oshawa, Ontario RER Automobiles
Price: Call

22,468 km
Cambridge, Ontario Car Match Canada
Price: $19,990

112,000 km
New Westminster, British Columbia Drive On Autos Canada