$998,000 - 22566 Norwood Dr, Hayward, CA 94541
22566 Norwood Dr
Hayward,
CA
94541
County: Alameda