/47 $1,392 - $1,791 per month Glo Apartments Studio - 2 Beds 3901 Indian School Rd NE, Albuquerque, NM 87110 Welcome home to Glo (The Summit). 3901 Indian School Rd NE, Albuquerque, NM 87110