RateMyApartments
Uptown Villa Ratings and Reviews
Uptown Villa
4050 3rd Ave., San Diego, CA 92103
CURRENTLY REVIEWING