$350,000 - 13141 Velma Place Ne, Albuquerque, NM 87112
13141 Velma Place Ne
Albuquerque,
NM
87112
Address: 13141 VELMA Place NE