Make Terex Model 2506 Category Construction / Telescopic Handler Year 2004 Location Europe (Continental): Netherlands Putten, Netherlands Hours 2,172 Serial Number TL2506A0411518 Price Price on Request