Frankfurt am Main, Theodor-Heuss-Allee 112, American Express Building (as seen from South). 75 meter tall office building (February 2014).