795 Stern AVE, Palo Alto, CA 94303 - MLS#ML81897006 - Jeff and Juli...