New & Used Mazda for sale in Canada

Price: $35,495
Automatic,4 Door,Gas,Power Sunroof,Power Windows,Air Conditioning,Cruise,Power Driver Seats,Tilt,Nav...
9,860 km
Cayuga, Ontario Haldimand Motors
Price: $32,935

0 km
Pembroke, Ontario Edwards Mazda