1/12 12 closed $949,900 8.0% $1,026,000 3 Beds2 Baths1,532 SqFt 622 Barron, Hayward, CA 94544 Single Family Home Listed by Heidi Niermeyer, Broker