About Waltham Woods
890 Winter Street, Waltham, MA
Waltham Woods Corporate Center consists of two, Class A multi-tenanted office buildings located at 880 and 890 Winter Street in Waltham, MA. Recognized as the premier first class office park in suburban Boston, these 3-story office buildings featuring 391,654 rentable square feet of premier office space. From the elevated setting above Route 128, Waltham Woods Corporate Center enjoys panoramic views of the Cambridge Reservoir, Boston skyline, and the picturesque Wachusett and Nashoba Valleys.
Waltham Woods' proximity to Greater Boston's most desirable residential communities and many of the areas finest universities and colleges provide its tenants with a large, well-balanced and highly educated labor pool. Hotels, fine restaurants, day care centers and all other business services are also nearby.