New & Used Mazda for sale in Canada

Price: $22,500

60,050 km
Surrey, British Columbia Best Ride Auto Sales
Price: $25,995

127,645 km
Kelowna, British Columbia Russo Auto Sales Kelowna
Price: $34,990

26,465 km
Hamilton, Ontario Atlas Automotive Sales
Price: $15,995
2016 MAZDA CX-3 TOURING!   CARS IN LOBO LTD. (Buy - Sell - Trade - Finance) Office# - 519-666-2800TE...
110,205 km
Komoka, Ontario Cars In Lobo
Price: $26,944

77,923 km
Pembroke, Ontario Edwards Mazda