KeyBank Provides $46.4 Million for Permanent Supportive Hous