5 1958 5 Menalto Avenue in Menlo Park, CA

1958 5 1958 5 Menalto Avenue, Menlo Park, CA 94025

Current Owners
Scott M Smith and Emily H Smith
Purchase Price
$1,510,000 (2014)
Property Taxes
$20,412 (2020)
Blockshopper green logo