Lenora St, Seattle, Washington, Space Needle