After experiencing numerous delays, protracted negotiations with local and state officials, and a major downsizing and revival under a new team of owners, the long-awaited University Station development in Westwood is now officially back on track with the first major retail phase slated for an opening sometime in the spring of 2015.

Read article >