address

2139 Oakley Ave
Menlo Park, CA 94025

$2,562,500
Estimated market value


Quick Summary

Multi Family
1960
2,420 sqft living area
1 Beds

Activate Listing on Geodoma


First Listing: Always Free!



Location