here!) on No. 141 has more details about what's been happening here to date at the site of the former Sunshine Cinema (RIP January 2018).
Here's a view of the newly revealed floor-to-ceiling glass wall at 141 E. Houston St.
Completion of the 9-story, 65,000-square-foot office building between Eldridge and Forsyth is slated for the fourth quarter of 2021, per the 141 website. (Not too far off from the Summer 2021 date on the plywood rendering.)