meaning of Briefkastenadresse

Briefkastenadresse - German to English

accommodation address