136-72 Roosevelt Avenue Two 14-Story Towers Slated for Flushing Here's what's coming for 136-72 Roosevelt Avenue, between Main and Union Streets in Flushing. New ... By Emily Nonko 1 minute read 0