New & Used Mazda for sale in Canada

Price: $29,403

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

124,190 km
St.Albert, Alberta Insta Auto Solutions
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: $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
Price: $29,999
Special Price Offer!! Don't Miss Out on this Brilliant Blue vehicle that's in excellent condition. I...
107,753 km
Price: $28,999

104,783 km
St Catharines, Ontario St. Catharines Nissan
Price: $33,995
Automatic,4 Door,Power Sunroof,Cruise,Power Driver Seats,Power Windows,Air Conditioning,Gas,Aluminum...
102,108 km
Cayuga, Ontario Haldimand Motors