The Trust for Publc Land Buys 63 Community Gardens from City for $3 Million