$289,000 - 5813 Elmwood Drive Ne, Albuquerque, NM 87109
5813 Elmwood Drive Ne
Albuquerque,
NM
87109
Address: 5813 ELMWOOD Drive NE