Yeah this is one of my big frustrations with many address systems.
Street address
Apartment number
Is an (i think) and American convention. Here in the UK you would have
Flat Number, Building Name
Street Name (or possibly Street Number Street Name)
Having addresses printed with the lines in the opposite order looks wrong to me. Additionally the American convention seems to assume all addresses are pretty simple, with there being an XOR relationship between street number and building name.
> Additionally the American convention seems to assume all addresses are pretty simple, with there being an XOR relationship between street number and building name.
It doesn't assume anything of the sort.
American addresses are a reference tag to direct the postal service where to send your mail. That's it.