it might actually be somewhere else.
In this article about Helen Uffner’s costume warehouse (a fascinating piece in itself, regardless of the real-estate angle), it is mentioned that Ms. Uffner has to vacate her premises by September 2021 “so a developer can build LIC’s tallest residential high-rise.”
And her website lists her address as 42-24 Orchard Street.
So I think this project is actually on the southeast side of Jackson Avenue, between Queens and Orchard streets. The northern part of this block is a parking lot, and the warehouses take up the southern two-thirds of the block So it will be interesting to see if the warehouse buildings will be incorporated into this project, .