New & Used Mazda Mazda3 for sale in Canada

Price: $18,998

90,701 km
Puslinch, Ontario Grand Auto Group
Price: $31,995
Automatic,Power Driver Seats,Cruise,Power Windows,Air Conditioning,4 Door,Gas,Power Sunroof,Tilt,Pow...
27,936 km
Cayuga, Ontario Haldimand Motors
Price: $16,999

124,000 km
Concord, Ontario Jbeily Auto Sales
Price: $15,750

117,110 km
Vancouver, British Columbia ML Motors
Price: Call

128,625 km
Ottawa, Ontario Central City Auto Sales
Price: $28,995

21,000 km
Price: $28,999

70,633 km
Woodbridge, Ontario Fiesta Motors
Price: $16,900

90,940 km
Surrey, British Columbia Best Ride Auto Sales