Written By Editor on July 12, 2012 in Construction
The new 70,000-square-foot Damen Student Center at Loyola University is taking shape. Though it looks like it’s moving along quickly, the building won’t be finished until Spring of...
Sign up for weekly news by e-mail
©2020 Artefaqs Corporation