3D Active $545,000 2 Beds2 Baths1,229 SqFt 108 Sheffield, Hercules, CA 94547 Townhouse Listed by Joanne Mendoza of BHHS Drysdale Properties