230- 234 Laurel Ave, Hayward, CA 94541
5
beds
2,221 Sq.Ft. LIVING AREA
0.28 Acres lot