20665 Garden Ave, Hayward, CA 94541
3
beds
2
baths
1,301 Sq.Ft. LIVING AREA
6,250 Sq.Ft. lot