New & Used Mazda for sale in Canada

Price: $13,399

54,123 km
Pickering, Ontario HK Fine Motors
Price: $13,999

33,825 km
Pickering, Ontario HK Fine Motors
Price: $17,699

16,769 km
Pickering, Ontario HK Fine Motors
Price: $17,995

153,527 km
Langley, British Columbia SK Automarket Sales - Langley
Price: $15,390
6 MONTH LTD POWERTRAIN WARRANTY INCLUDED6MTM'z tune limited editionNEW TIRESSPECIAL FEATURES:- low m...
102,266 km
Burnaby, British Columbia Vancouver Velocity Cars
Price: $7,288

187,118 km
Etobicoke, Ontario Etobicoke Fine Cars
Price: $8,999

181,000 km
Burlington, Ontario AB Motor Cars