$349,900 - 213 63rd Street Nw, Albuquerque, NM 87105
213 63rd Street Nw
Albuquerque,
NM
87105
Address: 213 63rd Street NW