Biotech landlord and developer Alexandria Real Estate Equities has purchased an office complex in Palo Alto's Stanford Research Park from Stanford University for $100.3 million.
Biotech landlord and developer Alexandria Real Estate Equities has purchased an office complex in Palo Alto's Stanford Research Park from Stanford University for $100.3 million.