20800 Edgewood Cir, Castro Valley, CA 94552
4
beds
3
baths
1,875 Sq.Ft. LIVING AREA
3,139 Sq.Ft. lot