”Apotex – Katwijk Farma”, Leiden

Project description: Industrial

Location: Bio Science Park; Leiden

Total area: 23.000m²