400 East Okeefe Street in The Willows, Menlo Park, California