Judging by streetview, e.g. mapillary:id 1305067270113655 and prominent ridge on napr's aerial view, my guess is, the building 84-86 extends to this point from W, and 88 start from here to E.
Need checking on the ground/cadastre.