Townview
1222 Taylor Avenue North, Seattle, WA 98109 Townview features nine moderately priced spacious apartment homes on the east side of Seattle’s Queen Anne Hill. The immediate neighborhood is primarily residential, with shops and services a short walk away. The property benefits from its proximity to the Gates Foundation, Amazon.com and biotech companies in South Lake Union. Upper floor apartments have views of [...]