Steam is located at: 209 University Avenue, Palo Alto, CA 94301.