$674,990 -
9810 Desert Lark Place Ne
Albuquerque ,
NM 87122
Address: 9810 Desert Lark Place NE