New & Used Mazda for sale in Canada

Price: $19,995
Calgary, Alberta Bspace Automotive
Price: $22,995
Automatic,4 Door,Gas,Power Sunroof,Power Windows,Air Conditioning,Cruise,Power Driver Seats,Navigati...
89,047 km
Cayuga, Ontario Haldimand Motors
Price: $19,990

108,000 km
Toronto, Ontario Ontario Selective Motors
Price: $24,995
Automatic,4 Door,Power Sunroof,Power Driver Seats,Cruise,Gas,Power Windows,Air Conditioning,Tilt,Pow...
78,606 km
Cayuga, Ontario Haldimand Motors
Price: $35,900

23,000 km
Etobicoke, Ontario Leon's Fine Cars
Price: $24,485

76,181 km
Orillia, Ontario Orillia Kia
Price: $24,485

76,181 km
Orillia, Ontario Subaru of Orillia
Price: $38,880

38,023 km
Newmarket, Ontario Dave Wood Pre-Owned Centre