New & Used Mazda Mazda3 for sale in Canada

Price: $39,347
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $24,995
Peterborough, Ontario Paul Tinney Auto Sales
Price: Call

247,423 km
Barrie, Ontario Canada's Motors Place
Price: Call

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

102,435 km
Richmond, British Columbia Luminous Auto Group
Price: Call
Innisfil, Ontario North Toronto Auction
Price: $18,998

90,701 km
Puslinch, Ontario Grand Auto Group
Price: $16,995

105,229 km
Bowmanville, Ontario Mark Rainford Auto Centre Ltd.