$1,250,000 Sold Feb 23, 2026
1983 Euclid Ave, Menlo Park, CA 94025
- 3 Beds
- 3 Baths
- 1,270 Sq Ft
- Built 1985
Last Sold Summary
- 3% Below List Price
- $984/SF
- 15 Days On Market
Current Estimated Value $1,276,715
Last Listing Agent Jian Zhang Jake Zhang, Broker
1983 Euclid Ave, Menlo Park, CA 94025