Demolition Of Former INS Building Underway: Here’s What Will Replace ItNovember 19, 2024·30 CommentsThe former INS Building at 79th Street and Biscayne is now being demolished. It will be replaced with an apartment...