After passing nearby and then fixing a bunch of mildly incorrect and misaligned things, I developed some doubts about this particular location. I didn't check in detail, and Mapillary is an absolute mess here.

For example - one way street?