Apartments near World Savings Plaza in Castro Valley, CA (840 Rentals)

How Many Bedrooms?Done
Select your price rangeDone
Lifestyle Matching SearchDone
By AmenitiesDone
By Community TypeDone
Features and AvailabilityDone
Done
close
View Me
1947 170th Ave
3 Bedroom Apartments

1947 170th Ave

1947 170th AveCastro Valley, CA 94546
close
View Me
Ventana Ridge
2 Bedroom Apartments

Ventana Ridge

2503-2505 Miramar AveCastro Valley, CA 94546
close
View Me
4961 Old Dublin Rd
1 to 2 Bedroom Apartments

4961 Old Dublin Rd

4961 Old Dublin RdCastro Valley, CA 94552
22271 Foothill Blvd
$2,5601 Bedroom, 1 Bath RentalsAvailable Jun 1

22271 Foothill Blvd

Hayward, CA 94541
View Details
22335 Foothill Blvd
$3,2702 Bedroom, 2 Bath RentalsAvailable Apr 9

22335 Foothill Blvd

Hayward, CA 94541
View Details
close
View Me
22655 4th St
1 Bedroom Apartments

22655 4th St

22655 4th StHayward, CA 94541
close
View Me
2525 Grove Way
2 Bedroom Apartments

2525 Grove Way

2525 Grove WayHayward, CA 94546
close
View Me
Palm Grove
2 Bedroom Apartments

Palm Grove

2531 Grove WayHayward, CA 94546
close
View Me
2504 Denning Ct
1 to 3 Bedroom Apartments

2504 Denning Ct

2504 Denning CtHayward, CA 94546
close
View Me
1928-1936 B St
2 Bedroom Apartments

1928-1936 B St

1928-1936 B StHayward, CA 94541
close
View Me
1910 B St
2 Bedroom Apartments

1910 B St

1910 B StHayward, CA 94541
close
View Me
22596 Norwood Dr
1 to 2 Bedroom Apartments

22596 Norwood Dr

22596 Norwood DrHayward, CA 94541
close
View Me
Venus De Milo Arms
1 to 2 Bedroom Apartments

Venus De Milo Arms

22613 Woodridge DrHayward, CA 94541
  • Utilities Included
close
View Me
Riverside Terrace
1 to 2 Bedroom Apartments

Riverside Terrace

1754 B StHayward, CA 94541
  • Utilities Included
close
View Me
22597 7th St
1 to 2 Bedroom Apartments

22597 7th St

22597 7th StHayward, CA 94541
close
View Me
Ally Apartments
Studio Apartments

Ally Apartments

22759 Vermont StHayward, CA 94541
close
View Me
22661 Linden St
1 to 3 Bedroom Apartments

22661 Linden St

22661 Linden StHayward, CA 94541
close
View Me
22766 Vermont St
2 Bedroom Apartments

22766 Vermont St

22766 Vermont StHayward, CA 94541