back
1 comments
Yahoo is quietly trying to sell their 48.6-acre development site in Santa Clara near Levi’s Stadium... note this is not their main campus, which is in Sunnyvale.

They paid $106million in 2006- should fetch around $180million today.