Permits Filed for 19-Story Hotel at Flushing Point Plaza, 131-02 40th Road
In September, YIMBY revealed renderings of Flushing Point Plaza, a three-building, 19-story development headed to 131-02 40th Road in western Flushing. Yesterday, plans were filed for a 19-story hotel, the third and final piece of the project.