This three-story office building is located on 11 heavily landscaped acres on Discovery Drive in Cummings Research Park West.