The average rate for a 30 year mortgage is 4.12% – the lowest in at least 40 years.

Call Now