Watch CBS News

New 60-unit apartment building for the unhoused opens in Denver

The St. Francis Apartments West building is located in the 200 block of Federal Boulevard.
Jan 10, 2025 (00:24)
Videos
View CBS News In
CBS News App Open
Chrome Safari Continue