Finally found a way back to the old apartment. Or whatever was left of it. 0.45% of players have unlocked this achievement