This is an office building near Eschborn station, Frankfurt