655 Discovery
by sswing on January 3, 2012
This three-story office building is located on 11 heavily landscaped acres on Discovery Drive in Cummings Research Park West. The 91,307 square foot building includes a 250 seat Auditorium, High/Low Bay and an Executive Office Area.