$372,990 - 5512 Newhall Road Se, Albuquerque, NM 87106
5512 Newhall Road Se
Albuquerque,
NM
87106
Address: 5512 Newhall Road SE