25 Amherst Ct – Living Room (D) Back to picture index 25 Amherst Ct, Menlo Park 94025 Bedrooms: 3Bathrooms: 3Size: 1,500 sq.ft.Lot: 2,959 sq.ft.details Menlo Park Homes For Sale Menlo Park Real Estate Menlo Park Real Estate Market Trends Menlo Park House Price per SqFt Menlo Park House Prices