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