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 provided by Lan L. Bowling at Keller Williams Palo Alto. Continue Reading