New & Used Mazda for sale in Canada

Price: $48,247
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $3,999

180,620 km
Waterdown, Ontario Foster Auto Group
Price: $47,947
Port Moody, British Columbia OpenRoad Mazda-Port Moody
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