New & Used Mazda for sale in Canada

Price: $8,000

55,750 km
Windsor, Ontario Bazzi Auto Sales
Price: $8,000

154,589 km
Edmonton, Alberta Kafri Motorways
Price: $8,300

124,000 km
New Westminster, British Columbia Sidepark Auto
Price: $8,450

191,415 km
Edmonton, Alberta Flyup Sky Auto Trust
Price: $8,450

190,105 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $8,450

221,226 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $8,490

217,000 km
Toronto, Ontario Downsview Auto
Price: $8,497

187,325 km
Tiny, Ontario Prestige Motors
Price: $8,500
New Westminster, British Columbia Autodome Fine Cars