RateMyApartments
Citadel Village Ratings and Reviews
Citadel Village
913 N Chelton Rd, Colorado Springs, CO 80909
CURRENTLY REVIEWING