Unable to answer "Is this still here?" – ATM Alpha Bank (ATM) – https://osm.org/node/7080689120 via StreetComplete 59.3:

Covered by construction scaffolding. It may be here later.

Attached photo(s):
https://westnordost.de/p/252328.jpg