$329,000 - 717 Truman Street Ne, Albuquerque, NM 87110
717 Truman Street Ne
Albuquerque,
NM
87110
Address: 717 Truman Street NE