New & Used Mazda for sale in Canada

Price: $13,995

122,389 km
Hamilton, Ontario Best Motors - Hamilton
Price: $11,800
New Westminster, British Columbia Kurumaya Ventures
Price: $16,495

128,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $9,999

206,660 km
Brampton, Ontario First Line Motors
Price: Call

128,783 km
Kelowna, British Columbia Valley Mitsubishi
Price: $27,500
Apple Carplay, Android Auto, Bose Audio, Sunroof, Head Up Display, Heated & Cooled Seats, Heated Ste...
83,982 km
Mississauga, Ontario Tabangi Motors