Filters:
apartment rental agency in Castro Valley
About 1 results.
Townhouse Plaza Apartments
Grove Way 2511, 94546 Castro Valley, United StatesCheck for available units at Town House Plaza in Castro Valley, CA. View floor plans, photos, and community amenities. Make Town House Plaza your new home.