$1,554,500 - 239 Spring Creek Court Ne, Albuquerque, NM 87122
239 Spring Creek Court Ne
Albuquerque,
NM
87122
Address: 239 Spring Creek Court NE