$1,798,000 - 2817 Emerson St, Palo Alto, CA 94306
2817 Emerson St
Palo Alto,
CA
94306
County: Santa Clara