780 Arastradero Road in Green Acres, Palo Alto, California