Located at 6230 Indian School Road NE in Albuquerque - Uptown, Albuquerque, The Villas @ Uptown is a multifamily property featuring 506 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Studio, totaling 244,860 SqFt. The property was delivered in 1977.