About Los Altos Towers
Our prime location is close to Lewis University and the University of New Mexico and has an abundance of great restaurants, shopping facilities, and entertainment venues. You can enjoy a variety of outdoor recreational activities at nearby Cibola National Forest and the Rio Grande. For a quality apartment in New Mexico, look no further than Los Altos Towers.