$2,395,000 - 266 Old Spanish Trail, Portola Valley, CA 94028
266 Old Spanish Trail
Portola Valley,
CA
94028
County: San Mateo