Lot 44 6627 Curtis Court NE, Rio Rancho, NM 87144 - MLS#973460 - Le...