EmblemHealth, the nation's biggest nonprofit health insurer, will keep the doors open at the Flatiron branch of AdvantageCare Physicians, Commercial Observer has learned. EmblemHealth renewed its lease for 18,390 square feet of 21 East 22nd Street for another nine years, according to landlord broker Newmark. The practice has 10,950 square feet on the ground floor [...]