$3,200,000 - 772 Ames Ave, Palo Alto, CA 94303
772 Ames Ave
Palo Alto,
CA
94303
County: Santa Clara