The Cedars Apartments - Albuquerque, NM

The Cedars Apartments Albuquerque is located at 1700 Indian Plaza Dr NE, Albuquerque, NM 87106, USA. Phone number: (505) 337-0898.
The Cedars Apartments Albuquerque is located at 1700 Indian Plaza Dr NE, Albuquerque, NM 87106, USA.
The phone number is (505) 337-0898
The postal code of The Cedars Apartments Albuquerque is 87106
The website is https://www.whitepeakmgmt.net/cedars