Question: how long does it take for a house to freeze up?
Answer: With a reasonable amount of insulation, even pipes in an unheated area could take up to 6-hours to freeze. This means that the air temperature has to remain at 20° for about 6-hours before there's a risk of your pipes freezing.