128 Amherst Ave, Menlo Park, CA 94025

128 Amherst Ave, Menlo Park, CA 94025 is on the street of Amherst Ave, in the city of Menlo Park, California. It is in the zip code of CA 94025.

128 Amherst Ave, Menlo Park, CA 94025 is a Townhouse home.
It has 2 bedrooms, 2.5 bathrooms, proximately 1,585 square feet floor size, 1,306 sqft square feet lot size.
It was built in 1981. It was last sold in May 2014 for $960,000.

 
 
 
 
© 2024footer