1307 Windermere, Menlo Park, CA, 94025
1307 Windermere, Menlo Park, CA, 94025
1307 Windermere, Menlo Park, CA, 94025
1307 Windermere, Menlo Park, CA, 94025
1307 Windermere, Menlo Park, CA, 94025

$1,900,000

1307 Windermere, Menlo Park, CA, 94025

ACTIVE