New & Used Mazda for sale in Canada

Price: $25,999

59,666 km
Mississauga, Ontario Speedway Motors
Price: $23,999

101,362 km
Calgary, Alberta Auto World Sales
Price: Call

51,366 km
Surrey, British Columbia Drivestar Auto
Price: $24,500

52,850 km
Richmond, British Columbia UC Auto
Price: $19,995

128,377 km
Windsor, Ontario Apple Auto Sales