1/43 43 closed $1,299,000 5.3% $1,230,000 4 Beds3 Baths2,308 SqFt 2124 Edgebrook PL, Hayward, CA 94541 Single Family Home Listed by Klemm Real Estate