1/98 98 closed $2,249,900 1.1% $2,274,900 4 Beds5 Baths4,013 SqFt 369 Willard CT, El Dorado Hills, CA 95762 Single Family Home Listed by Dream Real Estate