Project DetailsLocation: GermanyType: OfficeSize: 68,523 SFShare this page: Contact us for more information