$649,000 - 122 Amherst Av, Menlo Park, CA 94025
122 Amherst Av
Menlo Park,
CA
94025
County: San Mateo