$178,999 - 1121 Chelwood Park Boulevard Ne Unit 8, Albuquerque, NM 87112
1121 Chelwood Park Boulevard Ne Unit 8
Albuquerque,
NM
87112
Address: 1121 CHELWOOD PARK Boulevard NE 8