New & Used Mazda for sale in Canada

Price: $24,879

74,738 km
Ottawa, Ontario Absolute Approval
Price: $9,995

195,429 km
Price: $23,995

73,700 km
New Westminster, British Columbia Wave Auto Sales