
Aug. 21, 2019 By Shane O’Brien Plans have been filed with the city for a two-tower, 37-story residential building on Park Avenue in Flushing. The development, to be located at 71-12 Park Ave., would go up on a vacant lot and would be 400 feet tall. The plans were filed with the Department of Buildings… Read more »