$399,000 - 232 Espanola Street Ne, Albuquerque, NM 87108
232 Espanola Street Ne
Albuquerque,
NM
87108
Address: 232 ESPANOLA Street NE