$254,900 - 5405 Vierra Avenue Sw, Albuquerque, NM 87105
5405 Vierra Avenue Sw
Albuquerque,
NM
87105
Address: 5405 VIERRA Avenue SW