$4,390,000 - 745 Greer Rd, Palo Alto, CA 94303
745 Greer Rd
Palo Alto,
CA
94303
County: Santa Clara