Novartis has leased the above four pink lots from MIT for at least sixty years; they are just across the street from Novartis’ existing sites at 186, 220, and 250 Massachusetts Avenue.
David M. Templeton, OpenStreetMap contributors, CC-BY-SA
Novartis has leased the above four pink lots from MIT for at least sixty years; they are just across the street from Novartis’ existing sites at 186, 220, and 250 Massachusetts Avenue.
David M. Templeton, OpenStreetMap contributors, CC-BY-SA