RateMyApartments
University Village Ratings and Reviews
University Village
25400 Carlos Bee Blvd., Hayward, CA 94542
CURRENTLY REVIEWING