New & Used Mazda Mazda3 for sale in Canada

Price: $28,998

44,729 km
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $21,495

79,100 km
Markham, Ontario Northtown Auto Sales
Price: Call

23,493 km
Mississauga, Ontario Signature Cars
Price: $20,995
Mount Pearl, Newfoundland and Labrador Supreme Auto Sales
Price: $24,995

23,000 km
Surrey, British Columbia MS Motors
Price: $21,995

79,000 km
Milton, Ontario Auto Moto of Ontario
Price: $27,800

30,600 km
Richmond, British Columbia Trust Auto Sales