Homes for sale - 2452 Catalpa, Hayward, CA 94545 – MLS#40973583 - B...