Apartment Unit E307 at 5832 NE 75th Street #E307, Seattle, WA 98115 - HotPads