27915 Pueblo Springs, Hayward, CA 94545
3
beds
3
baths
1,440 Sq.Ft. LIVING AREA