RateMyApartments
City Villas Ratings and Reviews
City Villas
837-845 16th St, San Diego, CA 92101
CURRENTLY REVIEWING