$2,895,000 - 1959 Emerson St, Palo Alto, CA 94301
1959 Emerson St
Palo Alto,
CA
94301
County: Santa Clara