Commercial Lease property in Cambridge’s Harvard Square Cambridge MA.
2,931 SF office suite for lease in Harvard Square. 10 offices / meeting rooms, 2 open areas, shared kitchen. Private entrance. Outdoor signage possible. Video tour available upon request.
"*" indicates required fields
Compare listings
Compare