University Station Construction is Underway Again
The University Station project in Westwood has been delayed for years. As the state’s largest development project, many are excited to see the dormant project take shape again. Phase 1 was anticipated to be competed by fall of 2014, but the project stalled in 2010. The location is ideal, just off I-95, and major retailers […]