Make Crawler excavators Model Takeuchi Category Construction Year 2006 Location Europe (Continental): Spain MARRUECOS CASABLANCA, Spain Hours 5,373 Serial Number 14516096 Price Price on Request