$375,000 - 8319 Santa Clarita Street Ne, Albuquerque, NM 87113
8319 Santa Clarita Street Ne
Albuquerque,
NM
87113
Address: 8319 Santa Clarita Street NE