Apartment Unit at 900 Lenora Street #W809, Seattle, WA 98121 - HotPads