Location: South Seattle/Beacon Hill
Address: 1144 Sturgus Ave. S.
Acreage: 2.0
When the city recently took down the sign that called this park Taejon and replaced it with one titled Daejeon, people thought Seattle had made a huge sister-city snafu. For 14 years people had […]