$285,000 -
2900 Alvarado Drive Ne
Albuquerque ,
NM 87110
Address: 2900 Alvarado Drive NE