New & Used Mazda for sale in Canada

Price: $29,888

86,618 km
Ottawa, Ontario Lancaster Auto Sales
Price: $15,490
SAFETY INCLUDED - FULLY LOADED - NO ACCIDENTS - WE FINANCE EVERYONE - WE ACCEPT CREDIT CARDS WE ARE ...
165,000 km
Cambridge, Ontario A&S Prestige Auto Sales
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