Located steps from the bustling heart of Harvard Square, Cambridge, this building is in the midst of restaurants and shopping and is one block from public transportation. This building includes 10,000 square feet of street level retail space.
For more information about our commercial leasing opportunities, including availability and pricing, please contact us.