20 University Rd
Cambridge, MA 02138
Rate Upon Request
63-21,550 SF
1
Space Available
Built 1985
Built 1985
63-21,550 SF
Rate Upon Request
Coworking Space