$264,900 - 1107 Cerro Vista Road Sw, Albuquerque, NM 87105
1107 Cerro Vista Road Sw
Albuquerque,
NM
87105
Address: 1107 Cerro Vista Road SW