Sunrise South Apartments offers comfortable, affordable housing in the heart of Albuquerque. Located at 1008 Alvarado Dr SE, near UNM and Downtown.