New Riverwalk tower on Roosevelt Island is just what doctors ordered 1 month ago The new tower adds 357 units, with 104 earmarked for employees of Memorial Sloan Kettering Cancer Center.