Citadel is a multifamily property that was built in 1980. Located at 1520 University Blvd NE in Albuquerque - University, Albuquerque, this property has a total number of 233 units, with the following unit breakdown: One Bedroom, Studio, Three Bedroom/Two Bath, totaling 121,050 SqFt.