New & Used GMC Terrain for sale in Canada

Price: $20,500
Heated Seats, Remote Start, Aluminum Wheels, Lane Keep Assist, Forward Collision Alert, Rear View Ca...
190,380 km
St Catharines, Ontario CMH Sales & Leasing
Price: $7,900

280,951 km
Headingley, Manitoba Lussier Sales
Price: Call
Scarborough, Ontario Approved Autoloans Leasing
Price: Call

197,982 km
Winnipeg, Manitoba McWilliam Auto Service
Price: Call

118,504 km
Surrey, British Columbia Drivestar Auto
Price: Call
ENGINE LIGHT ON.
Innisfil, Ontario North Toronto Auction
Price: $12,988
2014 GMC TERRAIN SLE WITH 160,000 KMS AWD 2.4l ENGINE BACKUP CAMERA, BLUETOOTH, AIR CONDITIONING, PO...
160,000 km
Calgary, Alberta Auto House Calgary
Price: $15,995
No accidents, local, one owner, dealer-serviced since new. 4 cylinder economy, roomy, and all wheel ...
158,000 km
Salmon Arm, British Columbia DRIVERS Auto Center