Looks like Uptown Square Apartments is no longer available on Rent.com which means this information is likely out of date.

Uptown Square Apartments

 7000 Phoenix NE, AlbuquerqueNM 87110