The south tower of the complex formerly known as Key Center has a new owner. New York State’s Fort Schuyler Management Corporation (FSMC) purchased the upper floors of 562 Main Street from Key Success LLC for $9,544,500 yesterday. The 100,000 sq.ft. of space was previously occupied by Delaware North which relocated to 250 Delaware last month.
McGuire Development Company is working with the State to create the Buffalo Information Technologies Innovation and Commercialization Hub in the building. The space will be anchored by IBM, train IT professionals, educate new IT staff through State University of New York partnerships, and develop next-generation IT software needed to drive state-of-the-art discoveries in the areas of molecular research, genomics, energy efficiency development, and defense. IBM has pledged to bring 500 new information technology jobs to Buffalo.
FSMC is a State University of New York (SUNY Polytechnic Institute) affiliated, private, not-for-profit, 501c(3) corporation that facilitates research and economic development opportunities in support of New York’s emerging nanotechnology and semiconductor clusters. It has been involved with the purchase of the acreage where Solar City is being built at Riverbend in South Buffalo and one floor of Conventus, Ciminelli’s new building on the Medical Campus. The $9.544 million purchase price was just slightly higher than the $9.3 million the State paid for the 46,000 sq.ft. in Conventus.