$1,598,000 - 436 High St 105, Palo Alto, CA 94301
436 High St 105
Palo Alto,
CA
94301
County: Santa Clara