This office space, is located in Darmstadt. Darmstadt is located in the municipality , which is located in Hessen. The company space is 641 m2 in total.