Atria Vista Del Rio
1620 Indian School Road Ne, Albuquerque, NM 87102
Monthly rental rates include 24/7 staff, emergency pendant, transportation, dining, housekeeping, activities, and maintenance. Studios start at $2700/month, with additional fees for views, location, and couples.