2214 D St, Hayward, CA 94541
2
beds
1
bath
1,248 Sq.Ft. LIVING AREA
6,777 Sq.Ft. lot