Germany, Hamburg
Schäferkampsallee 67, Eimsbüttel, 20357 Hamburg, Germany