$425,000 - 629 Walter Street Se, Albuquerque, NM 87102
629 Walter Street Se
Albuquerque,
NM
87102
Address: 629 WALTER Street SE