February 6, 2018

5686 Logan Court

Dean Callan & Company has leased 3,136 square feet of industrial space at 5686 Logan Court in Denver. Sun Bear Tiny Homes will be moving in soon!