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

Price: $21,995

11,600 km
Cambridge, Ontario Werner's Auto Sales & Service
Price: $29,888
We offer low financing rates! We offer: $0 Down Car Loan Approvals OAC Great value for your Trade-in...
88,691 km
Brantford, Ontario Northway Ford Lincoln
Price: $15,800

159,000 km
Guelph, Ontario Auto Market
Price: $19,788

75,774 km
Burlington, Ontario JP Motors
Price: $19,480
GT , AWD 4.7 GOOGLE RATING!! OVER 150 VEHICLES IN STOCK AND MORE ARRIVING DAILY!! WE PRIDE OURSELVES...
124,397 km
North York, Ontario Auto Island Inc
Price: $15,990

149,650 km
Toronto, Ontario Momin Auto Sales
Price: $19,995

90,000 km
Toronto, Ontario Top Ten Auto