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.)