News

The typical home that went under contract last month spent 43 days on the market — the longest for any July since 2015.