Lake Washington Apartments 9061 Seward Park Ave South, Seattle, WA 98118 Number of Units: 366 Year Built: 1954 Managed by EPMI, a Bayside Company