Uptown Square Apartments Albuquerque
Uptown Square Apartments Albuquerque. Our studio apartments are located on 6200 indian school rd ne albuquerque, new mexico 87110 Opens in a new tab. Uptown Square Apartments in Albuquerque, NM from uptown-apts.com See all available apartments for rent at abq uptown apartments in albuquerque, nm. One of the best apartments, real estate business at 7000 phoenix ave ne,… Read More »