$825,000 - 2400 Kestrel Court Nw, Albuquerque, NM 87107
2400 Kestrel Court Nw
Albuquerque,
NM
87107
Address: 2400 Kestrel Court NW