Type: Distribution

Size: 93,197 sq ft

Tenant: Sanofi Pasteur