New & Used Mazda Mazda3 for sale in Canada

Price: Call

85,921 km
Kelowna, British Columbia Elite Auto Centre
Price: Call

59,053 km
Toronto, Ontario Richstone Fine Cars
Price: $8,995

237,000 km
Burlington, Ontario Good Cars Only
Price: $17,995

130,311 km
Cambridge, Ontario Car Match Canada
Price: $15,950

75,000 km
New Westminster, British Columbia Kurumaya Ventures
Price: $18,995

125,385 km
Barrie, Ontario Car Central
Price: $6,500
Ottawa, Ontario Rony's Auto Sales
Price: Call

83,000 km
New Westminster, British Columbia Inline Motors
Price: Call

22,041 km
Charlottetown, Prince Edward Island Apex Auto
Price: $3,450

217,123 km
Kitchener, Ontario Fahad Khan United Motorz