This is a 2007 Genie Z60/34 Boom Lift. It was fully refurbished by Genie in 2015. Runs great, very smooth.
15 окт 2024