New & Used Mazda for sale in Waterloo, Ontario (+100 km)

Price: $4,900
Etobicoke, Ontario K D'or Auto
Price: $4,000
Etobicoke, Ontario K D'or Auto
Price: Call

41,364 km
North York, Ontario Orion Automotive Sales
Price: Call
Etobicoke, Ontario K D'or Auto
Price: Call

105,047 km
North York, Ontario Orion Automotive Sales
Price: Call

79,501 km
Mississauga, Ontario Mississauga Hyundai
Price: $15,299

98,000 km
Burlington, Ontario AB Motor Cars
Price: $9,999

143,000 km
Burlington, Ontario AB Motor Cars
Price: $31,988
Car Nation Direct is proud to offer the refined performance and sophisticated style of the 2018 Mazd...
45,493 km
Burlington, Ontario Car Nation Canada Direct