New & Used Mazda for sale in Canada

Price: $25,990

159,000 km
Listowel, Ontario Lako Auto Sales
Price: $25,595
*This vehicle has not been Inspected or Cleaned. Vehicle Just Arrived. Inspections and Detailing are...
135,000 km
Cayuga, Ontario Haldimand Motors
Price: $29,403

132,755 km
Belle River, Ontario Drive Pre-Owned Sales
Price: $25,995

127,645 km
Kelowna, British Columbia Russo Auto Sales Kelowna
Price: $29,995
*This vehicle has not been Inspected or Cleaned. Vehicle Just Arrived. Inspections and Detailing are...
113,279 km
Cayuga, Ontario Haldimand Motors
Price: $26,680

112,000 km
Listowel, Ontario Lako Auto Sales
Price: $25,500

111,017 km
Pembroke, Ontario Edwards Mazda
Price: $27,980
GT AWD, Fully Loaded, Navigation, Backup Camera, Leather, Sunroof, Heated seat, Power seat, Alloy, e...
110,118 km
North York, Ontario Auto Island Inc