2009 Caterpillar for sale in Langley