2025 home sales stuck at 30-year low with prices high and mortgages onerous

2025 home sales stuck at 30-year low with prices high and mortgages onerous