36-18 Main Street · Downtown Flushing · Flushing
Foundation work is now underway on the site of a long-stalled-out hotel development at 36-18 Main Street, in Downtown Flushing. The project includes a two-tower, 12-story multi-use commercial complex.
Free preview · 2 of 3 free project views left this month
Sign in