102 W 80th St New York Ny 10024, 46 | HotPads