Development_feed Fisher Brothers finishes demolition of building to clear way for new development in Long Island City July 15, 2020 11:19 am Share this article Continue Reading Previous Stellar finishes $8.7M fit-out for Aetna at One Soho Square EastNext Developer permitted to construct 26K sf residential building in Chelsea