Make Other Model John Deere 3420 Category Forklifts / Telehandler / Telescope Forklift Year 2006 Location Europe (Continental): Germany Hodenbergerstr. 40, 28355 Bremen, Germany Condition Used Price Price on Request