New & Used Mazda for sale in Canada

Price: $30,999

20,000 km
Abbotsford, British Columbia Eminence Auto Works
Price: $34,990
*PLEASE CALL 905-720-2277 TO BOOK AN APPOINTMENT**ALL WHEEL DRIVE, SUNROOF, BACK UP CAMERA, BLIND SP...
15,175 km
Oshawa, Ontario Davey Auto Sales
Price: $35,490

3,595 km
Hamilton, Ontario Atlas Automotive Sales
Price: $33,500

3,075 km
Surrey, British Columbia New Era Auto Sale
Price: $28,990

6,015 km
Port Moody, British Columbia OpenRoad Mazda-Port Moody
Price: $42,235

0 km
Pembroke, Ontario Edwards Mazda