New & Used Mazda CX-7 for sale in Canada

Price: $11,500
Surrey, British Columbia Cars 21 Motors
Price: $10,500

160,000 km
Surrey, British Columbia Cars 21 Motors
Price: $10,900
AWD 2.3 4 Cylinder Turbo Auto, power seat, power roof, Air, Tilt, Cruise, P/M, P/W, P/L only 160,000...
160,000 km
Kelowna, British Columbia Shaleridge Auto Sales
Price: $11,000

189,000 km
Kitchener, Ontario SMP Auto