Located in the Heart of University Park @MIT
26 Landsdowne Street is a 103,000 square foot lab and office facility located in the heart of University Park @MIT, steps from both MIT and Harvard University. Renovated into one of the, it provides flexible, innovation-ready space in one of Cambridge’s most connected and research-rich environments.
Sustainability
Electric vehicle charging stations