$850,000 - 5919 Silver Leaf Trail Ne, Albuquerque, NM 87111
5919 Silver Leaf Trail Ne
Albuquerque,
NM
87111
Address: 5919 Silver Leaf Trail NE