Unable to answer "Is this still here?" – Neuapostolische Kirche (Christian Church) – https://osm.org/way/142584918 via StreetComplete 58.2:

Gebäude wurde abgerissen, aktuell Bauarbeiten für neues Kirchengebäude und einem Wohnhaus mit 30 Wohneinheiten.

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