$5,080,000 - 1803 Edgewood Dr, Palo Alto, CA 94303
1803 Edgewood Dr
Palo Alto,
CA
94303
County: Santa Clara