$998,888 - 24667 Dale St, Hayward, CA 94544
24667 Dale St
Hayward,
CA
94544
County: Alameda