New & Used GMC Sierra for sale in Canada

Price: $40,800

68,000 km
New Westminster, British Columbia Sidepark Auto
Price: $52,900

60,350 km
Dartmouth, Nova Scotia Hayden Agencies
Price: $36,800

73,000 km
New Westminster, British Columbia Sidepark Auto
Price: $36,500

87,000 km
Perth, Ontario Perth Motors