New & Used Mazda Mazda3 for sale in Canada

Price: Call

10,000 km
Calgary, Alberta Urban Autosports
Price: Call

9,999 km
North York, Ontario Queen Auto Group
Price: $19,999

54,435 km
Scarborough, Ontario Aryaan Motors
Price: $27,990

45,500 km
Toronto, Ontario Toronto Best Auto
Price: $22,900

6,731 km
Orleans, Ontario Luxe Auto Lounge Inc.
Price: $23,995

12,231 km
New Westminster, British Columbia Wave Auto Sales