New & Used Mazda Mazda3 for sale in Canada

Price: $32,935

0 km
Pembroke, Ontario Edwards Mazda
Price: Call

0 km
Pembroke, Ontario Edwards Mazda
Price: $36,966

2,460 km
Langley, British Columbia King of Cars BC
Price: $24,995

3,435 km
St.Thomas, Ontario Bridgeview Motors
Price: Call

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

5,953 km
North York, Ontario Queen Auto Group
Price: $37,995

6,258 km
Dartmouth, Nova Scotia Super Daves Auto Sales - Dartmouth
Price: $22,900

6,731 km
Orleans, Ontario Luxe Auto Lounge Inc.
Price: $36,966

7,207 km
Langley, British Columbia King of Cars BC
Price: $28,499

9,061 km
Port Moody, British Columbia OpenRoad Mazda-Port Moody