closed $1,131,810 9.4% $1,025,000 4 Beds4 Baths3,445 SqFt 6060 Ottawa ST, El Dorado Hills, CA 95672 Single Family Home Listed by Elliott Homes