This article needs additional citations for verification. (March 2020) |
Technology Square, nicknamed Tech Square, is a commercial office building complex in the Port neighborhood of Cambridge, Massachusetts, immediately adjacent to the campus of the Massachusetts Institute of Technology (MIT).