$299,000 - 6136 Park South Place Nw, Albuquerque, NM 87114
6136 Park South Place Nw
Albuquerque,
NM
87114
Address: 6136 Park South Place NW