RateMyApartments
The Citadel Apartments Ratings and Reviews
The Citadel Apartments
1520 University Boulevard NE, Albuquerque, NM 87102
CURRENTLY REVIEWING