TOURO COLLEGE

Look Up: Sticking It to the Greeks on Lexington Avenue

Look Up: Sticking It to the Greeks on Lexington Avenue

The former home of Touro College on 160 Lexington Avenue is a striking amalgamation of styles.