New & Used Mazda Mazda3 for sale in Canada

Price: Call

83,000 km
New Westminster, British Columbia Inline Motors
Price: $20,900

85,068 km
Pembroke, Ontario Edwards Mazda
Price: Call

50,000 km
Richmond, British Columbia Trust Auto Sales
Price: Call

122,000 km
Mississauga, Ontario NMH Auto
Price: $9,490

195,000 km
Oshawa, Ontario Mint Auto Sales
Price: $16,900

77,000 km
Surrey, British Columbia New Era Auto Sale
Price: $6,500
Ottawa, Ontario Rony's Auto Sales
Price: $6,950

211,256 km
Kitchener, Ontario Fahad Khan United Motorz