New & Used Mazda for sale in Canada

Price: $8,450

221,226 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $11,500
Surrey, British Columbia Cars 21 Motors
Price: $9,995

195,429 km
Price: $10,900

145,900 km
Fredericton, New Brunswick East Coast Wheels
Price: $9,998
ALL WHEEL DRIVE !! GREAT SHAPE !! LEATHER, HEATED SEATS, POWER SEATS, DUAL CLIMATE CONTROL, SUNROOF,...
196,735 km
St Catharines, Ontario CMH Sales & Leasing
Price: Call

212,463 km
Scarborough, Ontario The Loan Arranger
Price: $9,900

193,498 km
Port Moody, British Columbia Burrell Auto Group
Price: $5,995
Hamilton, Ontario Sam's Auto
Price: Call

365,398 km
Surrey, British Columbia Bay Shore Auto Group