172 Berry Ave, Hayward, CA 94544
5
beds
3
baths
2,483 Sq.Ft. LIVING AREA
0.5 Acres lot