New & Used Mazda Mazda3 for sale in Canada

Price: $22,995

70,000 km
Conception Bay South, Newfoundland and Labrador Kelligrews Auto Mart
Price: Call

84,384 km
Peterborough, Ontario John Dewar's Autosource
Price: $17,990

117,854 km
Kingston, Ontario Platinum Auto Sales
Price: $3,450

217,123 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $6,295

200,000 km
Belleville, Ontario THF Auto Centre
Price: $5,999

133,720 km
Windsor, Ontario Bazzi Auto Sales
Price: $5,999

133,720 km
Windsor, Ontario Bazzi Auto Sales
Price: Call

120,673 km
Toronto, Ontario Richstone Fine Cars
Price: Call

160,840 km
Toronto, Ontario Richstone Fine Cars
Price: Call

22,041 km
Charlottetown, Prince Edward Island Apex Auto