City Tech’s Klitgord building at 285 Jay Street on the corner of Tillary has been demolished. The new building is going to have a lot more windows than the old one. An application for a new building was approved in June. The 256,888-square-foot educational and community facility will have eight stories. As previously reported, it will house City Tech’s science and clinical health programs, a new theater, a wellness center and athletic facilities.