The Station at Othello Park at 4219 S Othello Street, Seattle, WA 98118 | HotPads