Bed Bath & Beyond Inc. completed the sale of its Christmas Tree Shops retail banner, its institutional Linen Holdings business and a distribution center located in Florence, New Jersey.