525 Oak Grove Avenue in Menlo Park, California