New & Used Mazda for sale in Canada

Price: $13,990

133,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $5,995
Cambridge, Ontario Jashin Auto Sales
Price: $8,900

173,000 km
New Westminster, British Columbia Caprice Auto Centre
Price: $10,900

134,000 km
New Westminster, British Columbia Caprice Auto Centre
Price: $19,990

80,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $10,800

177,074 km
Winnipeg, Manitoba Gundhu Auto Sales
Price: Call

36,839 km
Toronto, Ontario Richstone Fine Cars
Price: $19,995

156,001 km
Saskatoon, Saskatchewan Village Auto Sales
Price: $7,999

176,305 km
Edmonton, Alberta Just Auto Sales
Price: $47,998

20,409 km
Vancouver, British Columbia Ensign Pacific Lease Ltd.