How long does a mortgage offer last?

previous post