Make Takeuchi Model TL150 Category Construction / Loaders / Mini Loader Year 2003 Location North America: United States of America SAINT LOUIS MISSOURI USA, United States Hours 2,980 Serial Number 21500415 Price Price on Request