CubeSmart has taken over management of a 78,000-square-foot self-storage facility in Howell, part of a mixed-use portfolio owned by TFE Properties for more than 25 years.