100 Green Street, Menlo Park, CA 94025

Current Owners
Sandra Veloz, Sara Veloz and Juan Veloz
Purchase Price
$442,000 (2011)
Property Taxes
$7,455 (2020)

101 Green Street, Menlo Park, CA 94025

Current Owners
Veko Johnny Vahamaki and Catalina Verdu Cano
Purchase Price
$749,000 (2012)
Property Taxes
$11,095 (2020)
Blockshopper green logo