$799,000 - 1238 Westwood St, Hayward, CA 94544
1238 Westwood St
Hayward,
CA
94544
County: Alameda