Builders only have 76,000 completed new homes for sale

previous post