New & Used Mazda Mazda3 for sale in Canada

Price: $22,900

6,731 km
Orleans, Ontario Luxe Auto Lounge Inc.
Price: Call

10,000 km
Calgary, Alberta Urban Autosports
Price: $22,800

11,000 km
Coquitlam, British Columbia Motozone Auto Group
Price: Call

15,000 km
Oakville, Ontario Autom Cars
Price: $17,899

16,769 km
Pickering, Ontario HK Fine Motors
Price: $21,990

19,590 km
Toronto, Ontario Momin Auto Sales
Price: $15,495

20,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $28,995

21,000 km
Price: $20,888

26,085 km
Toronto, Ontario K & L Auto Sales