New & Used Mazda for sale in Canada

Price: $28,495

110,236 km
Burlington, Ontario ZARQ
Price: $6,990
SAFETY INCLUDED - FULLY LOADED - NO ACCIDENTS -WE FINANCE EVERYONE - WE ACCEPT CREDIT CARDS WE ARE O...
237,000 km
Cambridge, Ontario A&S Prestige Auto Sales
Price: $12,490
SAFETY INCLUDED - FULLY LOADED - NO ACCIDENTS -WE FINANCE EVERYONE - WE ACCEPT CREDIT CARDS WE ARE O...
181,000 km
Cambridge, Ontario A&S Prestige Auto Sales
Price: $14,990

175,000 km
Toronto, Ontario Ontario Selective Motors
Price: Call

147,000 km
Gloucester, Ontario First Class Auto
Price: Call

154,442 km
New Westminster, British Columbia Star City Motors
Price: Call

59,890 km
Waterloo, Ontario Tricity Auto
Price: $13,999

230,000 km
London, Ontario Highway Motors
Price: $22,995

73,702 km
Peterborough, Ontario Clonsilla Auto Sales