New & Used Mazda Mazda3 for sale in Canada

Price: $32,935

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

12,231 km
New Westminster, British Columbia Wave Auto Sales
Price: Call

5,953 km
North York, Ontario Queen Auto Group
Price: Call

4,000 km
New Westminster, British Columbia Inline Motors
Price: Call

22,041 km
Charlottetown, Prince Edward Island Apex Auto
Price: $28,995

12,892 km
Scarborough, Ontario Motor Squad
Price: $19,000

97,725 km
Kamloops, British Columbia Dhaliwal Autos