88 Leonard St New York Ny 10013, 1213 | HotPads