1100 Cedar Avenue, Palo Alto, CA 94301

Current Owners
Robert A. and Vanessa W. Drebin (trustee)
Purchase Price
N/A
Property Taxes
$14,426 (2021)
Blockshopper green logo