Marc Stiles | Puget Sound Business Journal A German group called Universal Investment has paid $74.8 million for the Station at Othello Park, a large apartment complex in South Seattle, according to public records. The 351-unit project next to the Othello... Continue Reading →