New & Used Mazda for sale in Canada

Price: $12,995

118,000 km
Ottawa, Ontario The Leasing Company
Price: $8,890

224,905 km
Vancouver, British Columbia Sensible Auto Sales
Price: $33,990

20,253 km
Calgary, Alberta Driverz Auto
Price: $26,998

53,500 km
Victoria, British Columbia Solid Motors
Price: $6,500
London, Ontario Akhtar Auto Sales
Price: $18,999

117,284 km
Calgary, Alberta Cavalcade Auto Acceptance Co
Price: Call

45,991 km
Toronto, Ontario Richstone Fine Cars