88 Leonard St New York Ny 10013, 1211 | HotPads