Uptown Square Apartments in Albuquerque, NM
Located at 7000 Phoenix Ave Ne, Albuquerque, NM 87113
(505) 545-6262
Location:
7000 Phoenix Ave Ne, Albuquerque, NM 87113
Description:
Newly renovated complex, Large, spacious floorplans, Fitness center, spa, indoor/outdoor pool, Reserved covered parking, Garages available, Small Pets Welcome
Check Availability

(505) 545-6262

7000 Phoenix Ave Ne

Albuquerque, NM 87113