About Los Altos Towers
Welcome Home to 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.
(505) 372-0089
9125 Copper Ave NE Albuquerque NM 87123
https://www.losaltostowersapts.com/
Location
9125 Copper Ave NE
Albuquerque
NM
USA
87123