- 20463 John Dr #3, Castro Valley, CA 94546$2,898/mo3 beds · 2 baths20463 John Dr #3Castro Valley, CA 94546
- 2739 Darlene Ct, Castro Valley, CA 94546$1,000/mo4 beds · 2 baths · 1,500 sq ft2739 Darlene CtCastro Valley, CA 94546
- 20406 Almeda St #B, Castro Valley, CA 94546$2,700/mo2 beds · 1 bath · 1,200 sq ft20406 Almeda St #BCastro Valley, CA 94546
- 2641 Acorn St, Castro Valley, CA 94546$1,200/mo3 beds · 2 baths · 99 sqft room · 3 housemates2641 Acorn StCastro Valley, CA 94546
Updated









