1398 Sherman Avenue, West Menlo Park, CA 94025

Current Owners
Minako Kawauchi (Trustee)
Purchase Price
N/A
Property Taxes
$2,651 (2020)
Blockshopper green logo