$60,000 - Lot D-1 Delia Road Sw, Albuquerque, NM 87121
Lot D-1 Delia Road Sw
Albuquerque,
NM
87121
Address: Lot D-1 Delia Road SW