Unable to answer "Is this still here?" – MediaMonks (Corporate Office) – https://osm.org/node/2878972830 via StreetComplete 58.0:

It's an office building, hard to tell if something else is there now.