Address: 1800 Taylor Ave N, Seattle, WA 98109-2669
Phone: +1 206-684-4075
Congratulations! You found a new place!
Write a Review
Seattle, Washington, USA
Small But Fun
This is a very strangle place for a park but lends itself to being literally in the backyards of a number of homes. A very nice pea patch, nice built in tables and benches, stone work and some great f...