A vibrant new destination in Westwood, Massachusetts, University Station features an exciting mix of shops and restaurants, a premier fitness center, luxury apartments and memory care assisted living. Arriving in the future: office and hotel uses, plus additional stores, restaurants and residences. The site’s great access, excellent visibility, and mix of uses make University Station an easy-to-reach destination for shopping and dining and an ideal location for living, working and visiting.
- 120 acres zoned for retail, office, residential and hotel uses
- Ideal location in Greater Boston along Route 128 and I-95 corridors
- Adjacent to the Route 128 MBTA Commuter Rail / Amtrak Train Station