Online Exclusive October 9, 2017Crews Complete Masonry Restoration on Multifamily Housing Project and Attached Parking Garage Glen Oak Towers is a housing building in Peoria, Ill., that gives preference to seniors, veterans and people with disabilities. Originally constructed in 1954, the 15-story…