2000 Wellesley Street in College Terrace, Palo Alto, California