Opportunity House says 87 people stay at the shelter each night, and nearly half have lived there for at least six months.