1985 Euclid Ave

Menlo Park, CA 94025
History
06/20/2017Sold$1,050,000
05/22/2017Pending$1,025,000
05/11/2017For Sale$1,025,000
06/02/2015Sold$985,000
05/05/2015Pending$775,000
Show more
Join thousands using Open Listings to make buying a home easier and more affordable