Germany, Frankfurt am Main
Walter-Möller-Platz 2