I actually worked in that building for ~1.5 years. Theres a ton of cool startup stuff happening right around there thanks to Kettering and UM-Flint. The water situation seems to have dealt a pretty big blow, but I'm sure progress is still happening. If you haven't been back, I definitely recommend grabbing a bite / drinks downtown if you're ever in the area. Saginaw street is a much different place than it was 5-6 years ago.
I went back about 2 years ago for my brother's graduation (he was ME)and it seemed revitalized. Haven't been back since. Maybe I'll swing by sometime this year.