$405,000 - 351 Laurel Ave Unit 21, Hayward, CA 94541
351 Laurel Ave Unit 21
Hayward,
CA
94541
Subdivision Name: Cherryland