14433 Debell Road, Los Altos Hills, CA 94022

Current Owners
David H. and Katherine H. Marta
Purchase Price
$3,512,500 (2019)
Property Taxes
$43,153 (2021)
Blockshopper green logo