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