New & Used Mazda for sale in Canada

Price: $31,995

42,036 km
Abbotsford, British Columbia Fraser Valley Pre Owned
Price: $35,900

23,000 km
Etobicoke, Ontario Leon's Fine Cars
Price: $32,995

2,000 km
Price: $40,998

30,188 km
Brantford, Ontario Brant Automotive Group
Price: $36,000

64,410 km
Pembroke, Ontario Edwards Mazda
Price: $30,999

65,000 km
Woodstock, Ontario Corcon Investments
Price: $36,995

66,000 km
Bradford, Ontario Broadway Auto Sales - Bradford
Price: $33,888

53,897 km
North York, Ontario Mr. Motor