How about adding the zip code for disambiguation?
Because even with no characters messed up, many cities have 2 or more streets with the same name.
Because even with no characters messed up, many cities have 2 or more streets with the same name.
Coincidentally, at least here, the official addresses are guaranteed to be unique, a city/town can not have two streets with the same name (at least at any single point of time, renaming over centuries gets weird) - naming streets and assigning numbers to houses is not an arbitrary decision that the landowner can make, it is managed/coordinated centrally.