17th Street and Stuyvesant Square. Beth Israel Hospital, general view.
1929
17th Street and Stuyvesant Square. Beth Israel Hospital, general view.
Beth Israel Hospital, April 4, 1929.
When Beth Israel’s new, 500-bed facility opened in 1929, the thirteen-story building was the world’s tallest hospital.