$584,500 - 2820 Mesa De Romero Sw, Albuquerque, NM 87121
2820 Mesa De Romero Sw
Albuquerque,
NM
87121
Address: 2820 Mesa De Romero SW