Naftali Group, a luxury NYC developer and investment firm, has announced the launch of sales at its new Upper West Side condo at 211 West 84th Street (between Broadway and Amsterdam). This project made quite a few headlines when a tenant refused to vacate the rental building which previously stood at the site.