ULC land banks property at Yale Station, now 66 units of affordable housing