New & Used Mazda for sale in Canada

Price: $6,995

311,000 km
Moncton, New Brunswick Murray's Used Cars
Price: $7,500
New Westminster, British Columbia Autodome Fine Cars
Price: $6,990

171,965 km
Brantford, Ontario Rekona Auto
Price: $8,980

198,179 km
North York, Ontario Access Motors
Price: $7,995

200,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $8,999

201,315 km
Scarborough, Ontario Aya's Auto Sale
Price: $8,300

124,000 km
New Westminster, British Columbia Sidepark Auto
Price: $4,998

149,000 km
Vaughan, Ontario Car Deals Direct