New & Used Mazda for sale in Canada

Price: $12,995
Midsize Cars, GX Manual, 6-Speed Manual w/OD, Regular Unleaded I-4 2.0 L/122
171,265 km
Cayuga, Ontario Haldimand Motors
Price: $13,995

91,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $8,980

198,179 km
North York, Ontario Access Motors
Price: $9,933

147,305 km
Mississauga, Ontario Danny & Sons Auto Sales
Price: $9,398

192,600 km
Coquitlam, British Columbia Dasdo Auto
Price: $9,498

154,856 km
Puslinch, Ontario Grand Auto Group
Price: $9,995

151,887 km
Sainte-Rose, Quebec Ste-Rose Automobiles
Price: $9,995

197,227 km
Kelowna, British Columbia Russo Auto Sales Kelowna
Price: $8,497

187,325 km
Tiny, Ontario Prestige Motors
Price: $23,000

53,707 km
Pembroke, Ontario Edwards Mazda