Address: Clemensstraße, Neuschwabing, Schwabing-West, Munich, Bavaria, 80803, Germany
Last verified: 3/15/23