About Waltham Tech Center
60 First Avenue, Waltham, MA
Waltham Tech Center is a 40,625 square-foot office and medical building located immediately off Route 128 in a highly desirable submarket. It is adjacent to the Waltham Doubletree Guest Suites Hotel and is in close proximity to a variety of restaurant and retail services.
Currently the building is occupied by New England Organ Bank.