New & Used Mazda for sale in Canada

Price: $6,999

148,050 km
Mississauga, Ontario Gear One Auto Trading
Price: $6,495

187,347 km
Scarborough, Ontario Motor Squad
Price: $6,888

227,734 km
Etobicoke, Ontario Etobicoke Fine Cars
Price: $2,995

67,000 km
London, Ontario Tiger Auto Sales Ltd.
Price: $9,998

112,000 km
Burlington, Ontario Import Connection
Price: $9,988

170,000 km
New Westminster, British Columbia S & S Auto Sales (1997)
Price: $8,497

187,325 km
Tiny, Ontario Prestige Motors
Price: $7,999
FRANCIS .L .ENTERPRISES.INC…… VEHICLE COMES CERTIFIED E-TESTED/ WE FINANCE EVERYONE! Full detailed w...
157,328 km
Markham, Ontario Francis L. Enterprises
Price: $7,995
Easy financing available for good and bad credit!!! Vehicle comes with complete inspection, safety c...
164,000 km
Hamilton, Ontario Adam's Fine Cars Inc.
Price: $5,899

191,000 km
Burlington, Ontario AB Motor Cars