$2,998,000 - 2243 Greer Rd, Palo Alto, CA 94303
2243 Greer Rd
Palo Alto,
CA
94303
County: Santa Clara