Germany, Frankfurt am Main
Nibelungenallee 31-35