RateMyApartments
Camelot South Ratings and Reviews
Camelot South
1222 E St, Sacramento, CA 95814
CURRENTLY REVIEWING