New & Used Mazda Mazda3 for sale in Canada

Price: $32,935

0 km
Pembroke, Ontario Edwards Mazda
Price: $24,995

3,435 km
St.Thomas, Ontario Bridgeview Motors
Price: $22,900

6,731 km
Orleans, Ontario Luxe Auto Lounge Inc.
Price: $28,499

9,061 km
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $22,800

11,000 km
Coquitlam, British Columbia Motozone Auto Group
Price: $23,995

12,231 km
New Westminster, British Columbia Wave Auto Sales
Price: $28,995

12,892 km
Scarborough, Ontario Motor Squad
Price: $17,899

16,769 km
Pickering, Ontario HK Fine Motors
Price: $29,495
Automatic,4 Door,Power Driver Seats,Power Sunroof,Cruise,Power Windows,Air Conditioning,Gas,Tilt,Pow...
16,774 km
Cayuga, Ontario Haldimand Motors
Price: $25,990
*PLEASE CALL 905-720-2277 TO BOOK AN APPOINTMENT* *HATCHBACK, BACK UP CAMERA, BLIND SPOT DETECTION, ...
18,444 km
Oshawa, Ontario Davey Auto Sales