Overlooking the Charles River and the MIT campus, and literally across the street from the MBTA Red Line station in Kendall Square, Cambridge Innovation Center is Cambridge's largest and most popular flexible office space facility for small and growing companies.