Canadiens goaltender Carey Price has sold his South Shore house at a discount, almost a year after putting it on the market.