Strong demand and still limited supply mean homes are now selling nearly three times as fast as they normally would.

The average number of days a listing stayed on the market in April was 46, down from 62 in March, and down from the normal pace of 90-120 days, according to the National Association of Realtors.