sheltered housing

housing providing a level of social support for residents