120 Cherokee Wy, Portola Valley, CA 94028

Current Owners
James F Illich (Trustee), Alyson K Illich (Trustee) and Illich James & Alyson (Trust)
Purchase Price
$1,930,000 (2007)
Property Taxes
$28,606 (2020)
Blockshopper green logo