A lack of available homes is holding back sales, even as Realtors report that more people are visiting open houses and demand is strong.