27963 Farm Hill Drive, Hayward, CA 94542
4
beds
3.5
baths
2,599 Sq.Ft. LIVING AREA
9,350 Sq.Ft. lot