$579,000 - 13604 Barranca Vista Court Ne, Albuquerque, NM 87111
13604 Barranca Vista Court Ne
Albuquerque,
NM
87111
Address: 13604 BARRANCA VISTA Court NE