Class A mall developer Taubman Centers Inc. opened what might be the last newly constructed mall for a long time. The property, University Town Center, is an 862,000-square-foot mall that Taubman started in 2004, but construction was slowed by financial crisis and it finally opened in October 2015. … [Read more...] about 6.15.17: Is the Mall at University Town Center the Last in Our Lifetime?
You are here: Home / Archives for university