$875,000 - 2943 Baumberg Ave, Hayward, CA 94545
2943 Baumberg Ave
Hayward,
CA
94545
County: Alameda