Homes for sale - 12 Indian View, Glorieta, NM 87535 – MLS#202004429...