Dozens of the Denver metro area’s homeless will move from tough streets Monday to plush, new apartments in Stapleton. Mercy Housing Inc.’s Bluff Lake Apartments will eventually be home to about 180 people who are currently homeless and meet income requirements. The new residents must make about $16,700 to $23,800 annually depending on the number […]