$1,150,000 - 13501 Embudito View Court Ne, Albuquerque, NM 87111
13501 Embudito View Court Ne
Albuquerque,
NM
87111
Address: 13501 Embudito View Court NE