128 Elm Avenue, Menlo Park, CA 94025

Current Owners
Horacio C Teran (Trustee), Kristin A Tuchman (Trustee) and Teran Horacio C & Kristin A (Trust)
Purchase Price
N/A (2014)
Property Taxes
$15,392 (2020)
Blockshopper green logo