Description: Bart Plaza offers 2 bedroom apartments in Castro Valley, CA! Fantastic amenities + Great location near Eden Medical Center. Click for more info!
Unmatched & Enviable
Where Your Lifestyle Ascends
20881 Wilbeam Ave, Castro Valley , CA 94546