Armstrong Hall More information on Armstrong Hall Building Details Address: 545 W. 112th Street, New York, NY 10027 Architect: Neville & Bagge Year Built: N/A Gross Area: 63,528 sq. ft. Number of Stories: 7 Major Occupants: Graduate School of Business, Goddard Institute for Space Studies, International Students and Scholars Office Disability Access Features: Accessible via the building's main entrance Location Google Map Location