This Five-star Home in Menlo Park was Built to Perfection in 2018 with Refined Millwork and Automated Lighting Seeks for $9,988,000
2315 Crest Ln, Menlo Park, CA 94025 Listed by Lan L. Bowling at Keller Williams Palo Alto. Property Photos Gallery Photos…