Address: Selecta, 51a, Leimbachstrasse, Leimbach, Kreis 2, Zurich, District Zurich, Zurich, 8041, Switzerland
Operator: Selecta