$572,500 - 7816 Harwood Avenue Ne, Albuquerque, NM 87110
7816 Harwood Avenue Ne
Albuquerque,
NM
87110
Address: 7816 Harwood Avenue NE