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