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
Price: $24,998
REBUILT AFTERMARKET MOTOR ($30,000 + IN PARTS/LABOR - INVOICES AVAILABLE) !! TEXAS EDITION !! BLACK ...
223,958 km
St Catharines, Ontario CMH Sales & Leasing