CAPILLA PL (U1B107L1) Street NW, Rio Rancho, NM 87124 - MLS#985802 ...