Reveal for Flushing Point Plaza, Three-Tower, Mixed-Use Development at 131-02 40th Road
A huge development with three 19-story buildings—two residential ones and a hotel—is coming to a Flushing industrial property that hotelier Sam Chang sold last year. The new developer, Flushing Point Holdings, filed plans for the two apartment towers today at 131-02 40th Road, also known as 40-70 Delong Street.