$180,000 - 8333 Comanche Road Ne Unit 16-d, Albuquerque, NM 87110
8333 Comanche Road Ne Unit 16-d
Albuquerque,
NM
87110
Address: 8333 COMANCHE Road NE 16-D