$595,000 - 13600 Barranca Vista Court Ne, Albuquerque, NM 87111
13600 Barranca Vista Court Ne
Albuquerque,
NM
87111
Address: 13600 Barranca Vista Court NE