$315,000 - 400 63rd Street Nw, Albuquerque, NM 87105
400 63rd Street Nw
Albuquerque,
NM
87105
Address: 400 63rd Street NW