This building is part of the Hobbs Brook office park in Waltham, MA. Located conveniently off of I-95, the park boasts beautiful landscaping and responsive property management.