New & Used Mazda for sale in Canada

Price: $50,997
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $35,447
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $24,995
Peterborough, Ontario Paul Tinney Auto Sales
Price: $26,995
Automatic,Power Driver Seats,Cruise,Power Windows,Air Conditioning,4 Door,Gas,Power Sunroof,Tilt,Pow...
89,091 km
Cayuga, Ontario Haldimand Motors
Price: $23,999

101,362 km
Calgary, Alberta Auto World Sales
Price: $26,944

77,923 km
Pembroke, Ontario Edwards Mazda
Price: $26,444

84,792 km
Pembroke, Ontario Edwards Mazda