Hemlock Homes, Slocan House – 2024