6736 DELGADO Way NE, Rio Rancho, NM 87144
3
beds
2
baths
1,522 Sq.Ft. LIVING AREA
5,706.36 Sq.Ft. lot