New & Used Chevrolet Avalanche for sale in Canada

Price: $11,990

245,000 km
New Westminster, British Columbia Caprice Auto Centre
Price: $19,980

88,160 km
Vancouver, British Columbia Granville Island Auto Centre