Yes… April 17, 2008 / nataliar77 (and I refuse to believe this guy didn’t plan this), this man is asleep the entry sign to the Harvard T-stop: Yes, Harvard currently has an endowment of $30 billion. Yes, Harvard is the largest landowner in Cambridge. Rate this:Share this: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X Like Loading...