View Details Price Reduced $1,189,000 1 of 31 Castle Hill | Medfield 4 beds 3 baths 3,734 sqft 1.77 acres