4111 Alma St., Palo Alto, California