Mando Europe R&D Center

  • Design & Construction
Germany 2018

Design & Construction
Takenaka Europe GmbH
Total Floor Space
7,434 m2
Structure
RC, 3 Fl. above ground