You can order sim card form
http://wingo.ch/ and have it sent on your furnished apartment address. Of course, agree with landlord that you can do that and to get the address information, so that they receive it and leave it on the table for you.
Wingo doesn't send sims outside of the country, and they told me they need several days from ordering to delivering, so it would be too late to order them once you come.
So, ask your host if they'd be willing to help you out with the receiving.
Alternatively, transfer money and ask host to pick some in the shop, like aldi, lidl or whatever?