90-Day Range of Best Mortgage Rates - Apr. 11, 2025

New purchase, down payment of at least 20%, credit score of 680 to 739