Real estate: Investors grab Palo Alto buildings with Silicon Valley life science tenants
PALO ALTO --- The allure of life science and tech tenants appears to have enticed two big investors to grab several buildings in Palo Alto in a real estate deal that topped $70 mil…