3705 Haven Avenue in Menlo Park