One stop

Many choices

University Station is a vibrant mixed-use development of retail, residential, office and hotel uses in Westwood, Massachusetts, adjacent to the Route 128 Amtrak and MBTA Station.