MoneyHow to buy an apartment in Germany with a mortgage as a foreigner — procedure, costs, and pitfalls