Citadel Village Apartment Homes 913 North Chelton Road, Colorado Springs, CO 80909