100 Maiden Ln New York Ny 10038, 2305 | HotPads