40.760013-73.951775Memorial Sloan-Kettering Hospital Residences 216911620030475 Main Street40.761179-73.95111Rivercross2251101976141501-531 Main Street40.758696-73.953218Riverwalk Landing 2280202007190425 Main Street40.759269-73.952692Riverwalk Place 21643162006113455 Main Street40.75957-73.952263Weill Cornell Medical College Residences 216920200364465 Main Street