New & Used Mazda for sale in Canada

Price: $12,995

118,000 km
Ottawa, Ontario The Leasing Company
Price: $10,995

149,808 km
North Saanich, British Columbia Gurton's Autosales
Price: $10,900
Surrey, British Columbia JLK Cars
Price: $16,988

22,885 km
Duncan, British Columbia Kolenberg Motors
Price: Call

96,145 km
Cobble Hill, British Columbia Pride Motorsports
Price: Call

112,610 km
Edmonton, Alberta Turnkey Auto Sales
Price: $2,995

227,000 km
New Westminster, British Columbia Tala Auto Select
Price: Call
Guelph, Ontario 4x4 Auto Sales
Price: $10,800

106,000 km
Guelph, Ontario Auto Market
Price: $7,990

172,000 km
New Westminster, British Columbia Caprice Auto Centre