$898,000 - 2347 Bennington Ln, Hayward, CA 94545
2347 Bennington Ln
Hayward,
CA
94545
Subdivision Name: Eden Gardens