New & Used Mazda for sale in Canada

Price: Call

158,600 km
Mississauga, Ontario Green Tag Auto
Price: Call

138,850 km
Mississauga, Ontario Green Tag Auto
Price: $25,995
*This vehicle has not been Inspected or Cleaned. Vehicle Just Arrived. Inspections and Detailing are...
95,114 km
Cayuga, Ontario Haldimand Motors
Price: $22,495
Automatic,Cruise,Power Driver Seats,Air Conditioning,Power Windows,Gas,4 Door,Tilt,Navigation,Power ...
84,401 km
Cayuga, Ontario Haldimand Motors
Price: Call

120,001 km
Guelph, Ontario Troy's Toys
Price: $15,777

145,000 km
Scarborough, Ontario Luxury Auto Group
Price: $23,495
Automatic,Gas,Power Sunroof,Power Driver Seats,Cruise,Power Windows,Air Conditioning,4 Door,Tilt,Nav...
151,879 km
Cayuga, Ontario Haldimand Motors