Discover your dream home today at Olympus Encantada. Nestled near Loma del Norte Park, we offer one, two, and three bedroom luxury apartments for rent in Albuquerque, New Mexico. Featuring an incredib
1 bd: $1,637
2 bd: $1,843
Olympus Encantada
| 6401 Santa Monica Ave NE, Albuquerque, NM 87109
27 units available • Pets welcome • Laundry in unit
Academy Acres North Neighborhood This 1710 square foot single family home has 3 bedrooms, 2 bathrooms and a decicated office space. There are two living areas, plus a sun room. The Fireplace is for de