Make Other Model Takeuchi Category Construction Year 2014 Location North America: United States of America Davie, Florida, United States Hours 578 Serial Number 514400188 Price Price on Request