Apartments in Albuquerque Area -

Uptown Square Apartments | Albuquerque, NM

Uptown Square Apartments in Albuquerque, NM
Located at 7000 Phoenix Ave Ne, Albuquerque, NM 87110
(505) 545-6262
Location:
7000 Phoenix Ave Ne, Albuquerque, NM 87110
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 87110