Unable to answer "Are there curbs where this way meets this road here? What kind?" for https://osm.org/node/9483420378 via StreetComplete 49.1:

No crossing here. Fox street stops at bottom of stairs and does not connect to Jennens road.