Unable to answer "What kind of building is this?" – https://osm.org/way/441983594 via StreetComplete_ee 59.2:

This building hasn't existed for years (possibly a decade). It was demolished and a block of flats built (also in the former car park, to the west).