New & Used Mazda for sale in Canada

Price: $26,680

112,000 km
Listowel, Ontario Lako Auto Sales
Price: $35,900

72,270 km
Greater Lakeburn, New Brunswick Nuwheels Auto Sales
Price: $68,235

0 km
Pembroke, Ontario Edwards Mazda
Price: Call

46,000 km
New Westminster, British Columbia Inline Motors
Price: Call

57,247 km
Charlottetown, Prince Edward Island Apex Auto
Price: $21,888

35,000 km
Burnaby, British Columbia Mr. Auto Sales & Leasing