New & Used Mazda for sale in Canada

Price: $4,990

259,000 km
Toronto, Ontario Downsview Auto
Price: $3,490

289,000 km
Toronto, Ontario Downsview Auto
Price: $9,990

206,000 km
Toronto, Ontario Downsview Auto
Price: $9,990

195,000 km
Toronto, Ontario Downsview Auto
Price: $9,990

178,000 km
Toronto, Ontario Downsview Auto
Price: $8,998
***ONE OWNER***LOW MILEAGE***RUST PROOFED REGULARLY***PHENOMENOL CONDITION BLUE ON GRAY MAZDA SPORTS...
84,305 km
Oshawa, Ontario Boss Auto Sales
Price: $3,477

235,829 km
Montreal, Quebec J.L.K. Auto