$274,900 - 5917 Avenida La Barranca Nw, Albuquerque, NM 87114
5917 Avenida La Barranca Nw
Albuquerque,
NM
87114
Address: 5917 AVENIDA LA BARRANCA NW