510.582.8389
Live Walking Distance to BART in Castro Valley

2 Bedroom

Bart Plaza Apartments are located in Castro Valley, California, walking distance to BART - FIND US