2430 Chabot Terrace, Palo Alto, CA 94303

Current Owners
Xiaozhen and Yuan Xuesong Wang
Purchase Price
$1,760,000 (2015)
Property Taxes
$23,785 (2021)
Blockshopper green logo