Development_feed Cheskie Weisz files plans for 82-unit mixed-use building on recently acquired LIC site December 28, 2020 10:00 am Share this article Continue Reading Previous Stagg Group files plans for 70-unit resi building in Pelham ParkwayNext TCO roundup: Related’s $833M Lantern House; Slate in Park Slope; Staten Island office tower