New & Used Mazda for sale in Canada

Price: $6,500
New Westminster, British Columbia Autodome Fine Cars
Price: $4,599

226,000 km
Burlington, Ontario AB Motor Cars
Price: $7,500
New Westminster, British Columbia Autodome Fine Cars
Price: $6,990

171,965 km
Brantford, Ontario Rekona Auto
Price: Call

112,300 km
Oshawa, Ontario Auto Plus Car Sales
Price: $5,888

146,000 km
New Westminster, British Columbia Tala Auto Select
Price: $4,499

233,000 km
Scarborough, Ontario Aya's Auto Sale
Price: $3,999
“Zoom Zoom ZOOM” fully loaded power seat SUNROOF to many options to list. Comes certified FREE 6 mon...
366,912 km
Ajax, Ontario Kelly & Sons
Price: Call

141,343 km
Cornwall, Ontario ABS Auto Sales