An Amazing Aerial Tree Walk Leach Botanical Garden was acquired by the City in 1972. It covers 16 acres in southeast Portland. The Garden is […] Share this:TweetEmailPrintRedditShare on TumblrPocketLike this:Like Loading... August 16, 2022 1 7