New & Used Mazda Mazda3 for sale in Canada

Price: $14,995

95,120 km
Ottawa, Ontario Global Auto Sales
Price: $19,788

75,774 km
Burlington, Ontario JP Motors
Price: Call

0 km
Pembroke, Ontario Edwards Mazda
Price: $25,500

30,177 km
Richmond, British Columbia UC Auto
Price: $15,495

143,310 km
Sutton West, Ontario Unicar
Price: $22,500

60,050 km
Surrey, British Columbia Best Ride Auto Sales
Price: Call

53,569 km
Moncton, New Brunswick Morrison Family Motors