Affordable Housing

(undisclosed Address), Castro Valley, CA 94546
$3,200
2beds1baths
(undisclosed Address), Castro Valley, CA 94546
22160 Center St, Castro Valley, CA
$2,238-$2,402
1beds1baths
22160 Center St, Castro Valley, CA
22061 Vergil St
$4,195
4beds2baths
Castro Valley, CA 94546
1 br, 1 bath House - 22788 6th Street
$2,250
1beds1baths
22788 6th St, Hayward, CA 94541