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