Industriestrasse 17, Affoltern am Albis, Zurich, Switzerland
Zürichstrasse 128, Affoltern am Albis, Switzerland