$180,000 - 1924 S De Baca Circle Sw, Albuquerque, NM 87105
1924 S De Baca Circle Sw
Albuquerque,
NM
87105
Address: 1924 S De Baca Circle SW