$2,225,000 - 1608 Narcisa Court Nw, Los Ranchos, NM 87107
1608 Narcisa Court Nw
Los Ranchos,
NM
87107
Address: 1608 NARCISA Court NW