Computer Center More information on Computer Center Building Details Address: 3020 Broadway, New York, NY 10027 Address: 3020 Broadway, New York, NY 10027 Architect: Architect: Year Built: 1962 Year Built: 1962 Gross Area: 18,653 sq. ft. Gross Area: 18,653 sq. ft. Number of Stories: 3 Number of Stories: 3 Major Occupants: Information Technology; Columbia University Graduate School of Business Major Occupants: Information Technology; Columbia University Graduate School of Business Disability Access Features: Contact [email protected] Disability Access Features: Contact [email protected] Location Google Map Location