New & Used Mazda for sale in Canada


60,808 km
Kitchener, Ontario Fitzgerald Motors

151,587 km
North York, Ontario Auto Rover Inc.
North Vancouver, British Columbia Weymouth Enterprises
Certified, Heated Seats, Power Liftgate, Heated Steering Wheel, Steering Wheel Audio Control, Alumin...
128,848 km

228,000 km
Surrey, British Columbia DND Auto Sales

95,465 km
Scarborough, Ontario Auto Select Toronto
Vancouver, British Columbia Magnes Auto Group

207,492 km
Surrey, British Columbia RTM Auto Group

131,857 km
Burlington, Ontario Unique Cars