New & Used Mazda for sale in Canada

Price: $17,899

20,102 km
Pickering, Ontario HK Fine Motors
Price: $11,000

47,034 km
Mississauga, Ontario Top Motors Canada
Price: $16,999

194,768 km
Milton, Ontario Motor Palace Canada
Price: $15,999
CERTIFICATION AVAILABLE FOR $899 *ASKING PRICE INCLUDES:-FREE OIL CHANGE-FREE RUST PROOFING-FREE AIR...
190,000 km
Scarborough, Ontario Executive Motors
Price: $17,995

128,296 km
Ottawa, Ontario MB Auto
Price: $14,995

95,650 km
Scarborough, Ontario Great Motors Auto Sales
Price: $17,699

16,769 km
Pickering, Ontario HK Fine Motors
Price: $17,300

147,000 km
London, Ontario Redline Auto Sales - London
Price: $17,495

145,320 km
Milton, Ontario Auto Moto of Ontario
Price: $15,777

145,000 km
Scarborough, Ontario Luxury Auto Group