More than 600 units on 10 sites across the city cater to people formerly homeless

See Full Page