Rio Rancho Block 82 Lot 42 Unit 8, Rio Rancho, NM 87124
0.81 Acres lot