Eli Lilly Seeking 300K SF In South San Francisco

Drug company Eli Lilly is looking for 300K SF in South San Francisco, a space more than double the size of the company’s existing 130K SF footprint in the city.
The company looked at space owned by Alexandria Real Estate Equities, Boston Properties,…