Notable Features & Amenities
- Deep water cooling system using on-site former stone quarries
- Massachusetts' largest private ground-mounted solar array
- Scenic woodland & water views
- Convenient access to Rte 20, Rte 128/I95, & Rte 2
Weston Corporate Center is located 12 miles from Boston at the intersection of Route 20 and Route 128. Situated on a picturesque site with spectacular views of the naturally wooded surroundings and two on-site former quarry ponds, the office building features the nation’s first deep water cooling system, as well as the largest privately owned, ground-mounted solar array in Massachusetts.
Developed by BXP