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

Price: $21,995

11,600 km
Cambridge, Ontario Werner's Auto Sales & Service
Price: Call

237,727 km
Bolton, Ontario Auto Den
Price: $8,450

190,105 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $3,999

180,620 km
Waterdown, Ontario Foster Auto Group
Price: $6,500

155,000 km
Mississauga, Ontario Dar Motors
Price: $6,924

185,220 km
Brantford, Ontario Route 24 Auto
Price: Call
Guelph, Ontario 4x4 Auto Sales
Price: $6,499

161,000 km
Mississauga, Ontario Rahman Motors
Price: $5,999
2008 Mazda 3 Sport White On Black Leather Interior  2.3L  Front Wheel Drive  Auto  A/C  Leather Inte...
203,379 km
Woodbridge, Ontario AutoBerry Canada
Price: $10,800

106,000 km
Guelph, Ontario Auto Market