Map of 2612 Sandia Loop NE, Rio Rancho,

Sold in the Rio Rancho Mid-North area of Rio Rancho.