960 Obrien Drive, Menlo Park, CA 94025

Current Owners
Mindlab Publishing Llc
Purchase Price
$1,460,000 (2012)
Property Taxes
$20,410 (2020)

1001 Obrien Drive, Menlo Park, CA 94025

Current Owners
Vela Corporation (and Others)
Purchase Price
$5,700,000 (2016)
Property Taxes
$73,682 (2020)
Blockshopper green logo