$9,998,000 - 17 Shasta Ln, Menlo Park, CA 94025
17 Shasta Ln
Menlo Park,
CA
94025
County: San Mateo