96 years ago on November 7th, 1929
The Museum of Modern Art opens
Originally located on the twelfth floor of the Heckscher Building at 730 Fifth Avenue at 57th Street.
References:
Originally located on the twelfth floor of the Heckscher Building at 730 Fifth Avenue at 57th Street.