Homes for sale - 3 Padre Canyon #Lot 17, Glorieta, NM 87535 – MLS#2...