25 Amherst Ct – Amherst Ct 25 (C) 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