The facility, formerly known as Keenan House, closed in June 2024 due to aging infrastructure and escalating maintenance costs.