1827 Doris Drive | Menlo Park

Sold for $6,000,000