Profit from residential property resales hit 25-year high; median gain of $313,000

Read More →