1756 - Tunnel Effluent Pump Station 5425 Shilshole Avenue NW & 24th Avenue NW, 98124 Seattle, WA See map: Google Maps