Unable to answer "Is this still here?" – City Park Apartment Rosa (Guest Apartment / Condo) – https://osm.org/node/4278459840 via StreetComplete 63.0:

Can't say whether the building is used now and for what exactly.