February 8, 2018
Kendall Square’s original startup hub is planting a flag in the heart of the booming business district.
Cambridge Innovation Center has signed a lease for 90,000 square feet of space at 255 Main St., at the corner of Broadway and Main.
Read Complete Article