2000 Miramar Ave, Castro Valley, CA 94578
5
beds
4
baths
1,932 Sq.Ft. LIVING AREA
6,375 Sq.Ft. lot