$359,900 - 3306 Shepard Place Ne, Albuquerque, NM 87110
3306 Shepard Place Ne
Albuquerque,
NM
87110
Address: 3306 Shepard Place NE