Robert De Niro, East 65th Street, New York, NY