The Peninsula Open Space Trust, a non-profit environmental group based in Palo Alto, made headlines in January when it closed the last significant part of a $63 million deal to buy the 6,500-acre ...