Veterans' House will provide 40 independent living spaces to help unhoused retake control of their destinies