Flushing Mall Giving Way to Massive Two Fulton Square Redevelopment, 133-15 39th Avenue
Flushing Mall at 133-15 39th Avenue, with one of the neighborhood’s bustling food courts, had been on its last legs for years, ever since it was reported to be closing in 2011 to make way for parking for Flushing…