3723 Haven Avenue in Menlo Park