2442 Fordham St. Palo Alto, CA