Orenda at Othello Square Orenda at Othello Square 3939 S Othello St 98118 Seattle United States Focus Construction - Real Estate