$220,000 - 334 61st Street Nw, Albuquerque, NM 87105
334 61st Street Nw
Albuquerque,
NM
87105
Address: 334 61ST Street NW