New & Used Mazda Mazda3 for sale in Canada

Price: $22,998
Great Condition 2020 Mazda 3 GS Clean Carfax Includes Lifetime Engine Warranty Key Features Carplay ...
79,555 km
Richmond Hill, Ontario Plaza Kia
Price: $22,998

79,555 km
Orillia, Ontario Orillia Kia
Price: $13,500
Edmonton, Alberta Platinum Fine Cars
Price: $14,869

142,000 km
Surrey, British Columbia Absolute Motor Cars
Price: $16,495

128,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $10,999

115,568 km
Pickering, Ontario Hakim Auto Sale