$328,000 - 10622 Benavides Road Sw, Albuquerque, NM 87121
10622 Benavides Road Sw
Albuquerque,
NM
87121
Address: 10622 Benavides Road SW