New & Used Mazda CX-7 for sale in Canada

Price: $4,998

149,000 km
Vaughan, Ontario Car Deals Direct
Price: $7,500

131,000 km
Richmond, British Columbia Trican Auto Sales
Price: Call

130,615 km
Mississauga, Ontario AUTOMOON
Price: $4,890

130,537 km
Toronto, Ontario Richstone Fine Cars
Price: Call

121,381 km
Parksville, British Columbia Mid Island Truck, Auto & RV
Price: $7,995

136,545 km
Parksville, British Columbia Mid Island Truck, Auto & RV
Price: Call

108,500 km
Ottawa, Ontario Takro Canada