6704 SE 122nd Avenue, Portland, OR
The Garden and historic Manor House are located in a lush and peaceful hollow along Johnson Creek in Southeast Portland — 20 minutes from downtown Portland, Oregon. The garden has a rich history, beginning in the 1930s when John and Lilla Leach bought the property and continues today as an evolving…
No reviews yet.