Westlake Square

Address: 1900 Westlake Ave., Seattle, WA 98109
This park is part of the downtown "town square" and consists of a paved street triangle with trees bounded by Westlake Ave, Steward St, and 6th Ave. [...]
View Park
Loading Icon