New & Used Mazda CX-7 for sale in Canada

Price: $9,900

193,498 km
Port Moody, British Columbia Burrell Auto Group
Price: $10,500

160,000 km
Surrey, British Columbia Cars 21 Motors
Price: Call

275,000 km
Windsor, Ontario Rocky Motors
Price: $9,500

317,200 km
St Catharines, Ontario Moesz Auto Sales
Price: Call
Scarborough, Ontario Scarboro East Auto
Price: $7,500

131,000 km
Richmond, British Columbia Trican Auto Sales
Price: Call
Campbell River, British Columbia Auto King Motors