New & Used Mazda for sale in Canada

Price: $24,995

23,000 km
Surrey, British Columbia MS Motors
Price: $20,995

72,620 km
Ottawa, Ontario AZ Auto Sales and Services
Price: $23,995

12,231 km
New Westminster, British Columbia Wave Auto Sales
Price: $21,995

46,000 km
Mississauga, Ontario Ontario Car Store - Mississauga
Price: $21,900

61,000 km
New Westminster, British Columbia New Concept Motors
Price: $20,995

110,000 km
Regina, Saskatchewan Midtown Auto Sales