This 7430 square foot apartment home has 20 bedrooms and 11.0 bathrooms. This home is located at 20076 Lake Chabot Rd, Castro Valley, CA 94546.
Off market
Street View
$2,559,310
20076 Lake Chabot Rd, Castro Valley, CA 94546
20beds
11baths
7,430sqft
Apartment
Built in 1959
-- sqft lot
$-- Zestimate®
$344/sqft
$2,976 Estimated rent