Unable to answer "Does this pedestrian crossing have an island?" – Marked Crossing – https://osm.org/node/3071090870 via StreetComplete 56.1:

Fußgängerüberweg existiert nicht mehr an dieser Stelle (Zebrastreifen ca. 50 Meter Richtung Kreuzung)