$3,975,000 - 2275 Webster St, Palo Alto, CA 94301
2275 Webster St
Palo Alto,
CA
94301
County: Santa Clara