Get yourself a PO Box. I use mine for my GMRS and ham licenses. Never had an issue.
I also used to let a ham in Italy use my box for his US license (you only need a US address for a license, not necessarily be a US resident).
It’s also good for general privacy. I’m at the point now where most databases have my PO Box instead of my house address.
I used to have a local PO box. From a privacy standpoint I use a fictional address that actually shows up in the address database as real. However that won’t work in applications where a real location is required, like the FCC license. I think this discussion has prompted me to go ahead and sign up for https://travelingmailbox.com/