New & Used Mazda for sale in Canada

Price: $9,599

142,400 km
Scarborough, Ontario Aya's Auto Sale
Price: Call

208,973 km
Guelph, Ontario Eknors Auto
Price: Call

133,354 km
London, Ontario Southdale Motors
Price: Call

37,000 km
New Westminster, British Columbia Drive On Autos Canada
Price: $8,990

132,000 km
New Westminster, British Columbia Drive On Autos Canada
Price: $14,990

102,000 km
New Westminster, British Columbia Drive On Autos Canada
Price: $13,990

135,000 km
New Westminster, British Columbia Drive On Autos Canada
Price: $8,990

190,000 km
New Westminster, British Columbia Drive On Autos Canada
Price: Call

93,000 km
London, Ontario Southdale Motors
Price: $6,995

208,000 km
Etobicoke, Ontario Deluxe Auto