View Details Foreclosure $484,500 1 of 32 Los Milagros | Rio Rancho 5 beds 3 baths 2,604 sqft 0.21 acres On Site: 11 Days