Thayer Place

Address: 10088 Waters Ave. S, Seattle, WA 98178
This park space is a small plot of land with a staircase and shrubs.
View Park
Loading Icon