$1,100,000 - 23875 Eden Ave, Hayward, CA 94545
23875 Eden Ave
Hayward,
CA
94545
Subdivision Name: Eden