New & Used Mazda CX-9 for sale in Canada

Price: $42,495
*This vehicle has not been Inspected or Cleaned. Vehicle Just Arrived. Inspections and Detailing are...
13,252 km
Cayuga, Ontario Haldimand Motors
Price: $47,995

14,000 km
Lowbanks, Ontario Pete's Car Sales
Price: $54,995

5,000 km
Scarborough, Ontario Great Motors Auto Sales
Price: $45,900

15,000 km
New Westminster, British Columbia New Concept Motors
Price: $21,995

2,000 km
Price: $63,035

0 km
Pembroke, Ontario Edwards Mazda
Price: Call
Pembroke, Ontario Edwards Mazda
Price: $68,235

0 km
Pembroke, Ontario Edwards Mazda