New & Used Mazda for sale in Canada

Price: Call
Burlington, Ontario Black Star Auto
Price: $11,490

134,000 km
Waterloo, Ontario Carimex Auto Sales
Price: Call

83,825 km
Scarborough, Ontario Approved Autoloans Leasing
Price: $4,400

215,000 km
Mississauga, Ontario Gardiner Motors Ltd.
Price: $17,988

96,779 km
Burlington, Ontario JP Motors
Price: Call

102,435 km
Richmond, British Columbia Luminous Auto Group
Price: $23,999

101,362 km
Calgary, Alberta Auto World Sales
Price: Call

138,850 km
Mississauga, Ontario Green Tag Auto
Price: $16,990

135,000 km
Ottawa, Ontario Canada Sagh Auto Sales