$499,000 - 32 Astrida Dr Unit 2, Hayward, CA 94544
32 Astrida Dr Unit 2
Hayward,
CA
94544
Subdivision Name: Hayward