20008 Shadow Creek Cir, Castro Valley, CA 94552
4
beds
3
baths
2,130 Sq.Ft. LIVING AREA
3,015 Sq.Ft. lot