Mercedes-Benz

Bringing two distinct business parts together

At a glance
People: 55
Size: 1,350m2