Unable to answer "What’s the height of the curbs at this crossing?" – Crossing With Pedestrian Signals – https://osm.org/node/2468391129 via StreetComplete 59.1:

One side has a curb ramp, and the other is under construction.