Sunday marked the grand opening of a building in Denver, with about 50 furnished studio apartments, that will be occupied solely by the homeless.