RateMyApartments
The Courtyards Ratings and Reviews
The Courtyards
6001 Topke Pl NE, Albuquerque, NM 87109
CURRENTLY REVIEWING