$2,895,000 - 931 Moreno Ave, Palo Alto, CA 94303
931 Moreno Ave
Palo Alto,
CA
94303
County: Santa Clara