3103 3107 NE 120th Street, Seattle, WA 98125 - HotPads