New & Used Mazda Mazda3 for sale in Canada

Price: Call

59,053 km
Toronto, Ontario Richstone Fine Cars
Price: $16,987

58,776 km
Mount Pearl, Newfoundland and Labrador Penney Pre-Owned
Price: $20,995

58,000 km
Sutton West, Ontario Unicar
Price: Call

57,700 km
Ottawa, Ontario Findlay Creek Auto
Price: $6,399

57,000 km
Burlington, Ontario AB Motor Cars
Price: Call

56,665 km
Red Deer, Alberta Red Deer Motors
Price: $8,000

55,750 km
Windsor, Ontario Bazzi Auto Sales