I can't say I remember a building in Western Europe where traffic signs were mounted on buildings. In cities it's either on or at the edge of sidewalks.
In any Italian city, "no parking" signs are absolutely everywhere on buildings. If the road is tight enough (which means medieval streets, usually), road signs will also be on buildings, because there is no space for alternatives.
I'm talking about names of streets, not traffic signs.