New & Used Mazda for sale in Canada

Price: $50,747
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $35,147
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $43,647
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $43,297
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $29,990

42,889 km
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $29,990

38,252 km
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $17,995

95,821 km
Oshawa, Ontario Auto Plus Car Sales
Price: $15,988

96,791 km
Milton, Ontario Gorrud's Auto Group
Price: $17,991

139,000 km
London, Ontario Downtown Motor Products