”Apotex – Katwijk Farma”, Leiden

Project description:

Industrial

Location: Bio Science Park; Leiden

-
-

Total area: 23.000m²