Apartment Unit at 906 N 96th Street #103, Seattle, WA 98103 - HotPads