1042 Windermere, Menlo Park CA