Apartment Unit at 2960 Eastlake Avenue E #106, Seattle, WA 98102 - HotPads