$420,000 - 5833 Ave La Mirada Nw, Albuquerque, NM 87114
5833 Ave La Mirada Nw
Albuquerque,
NM
87114
Zip: 87114