BioMed Innovation Labs

Cambridge, MA, United States

BioMed Innovation Labs is a premier Class A life science and office development located in the heart of Cambridge’s Kendall Square, one of the world’s most dynamic biotechnology hubs. The property spans 16 stories and approximately 585,000 square feet, featuring advanced sustainability, flexible lab and office environments, and mission-critical infrastructure for leading biotech tenants. Its location offers direct proximity to MIT, Harvard, and the region’s innovation ecosystem, making it a strategic site for global research and development. Currently, the building is fully pre-leased to Biogen as its new global headquarters, reflecting strong market demand and positioning BioMed Realty as a dominant owner-operator in the sector.