New & Used Mazda Mazda3 for sale in Canada

Price: Call
Maple Ridge, British Columbia DriveTime Motors
Price: $14,895

144,017 km
North Vancouver, British Columbia Lexa Auto Sales
Price: Call

146,284 km
Leduc, Alberta Car West
Price: $11,950
New Westminster, British Columbia Kurumaya Ventures
Price: $17,899

20,102 km
Pickering, Ontario HK Fine Motors
Price: $9,599

142,400 km
Scarborough, Ontario Aya's Auto Sale
Price: $14,900

155,000 km
New Westminster, British Columbia SJS Auto Sales
Price: $10,500
Ottawa, Ontario Rony's Auto Sales