$9,980,000

2001 Webster ST, Palo Alto, CA, 94301

38
Courtesy of: Lan L. Bowling Keller Williams Palo Alto