$280,500 - 11005 Park North Street Nw, Albuquerque, NM 87114
11005 Park North Street Nw
Albuquerque,
NM
87114
Address: 11005 Park North Street NW