Write a review!

Tell us what you think.

Resident Reviews

Townhouse Plaza Apartments  •  2511 Grove Way  •  Castro Valley, CA 94546  •  510-581-1928   •  Fax:   510-581-2077