The new shelter has 128 beds, 32 studio apartments, its own health clinic and will be open 24-7. What one formerly homeless ...