RateMyApartments
Town House Plaza Apartments Ratings and Reviews
Town House Plaza Apartments
2511 Grove Way, Castro Valley, CA 94546
CURRENTLY REVIEWING