$250,000 - 2424 Mesilla Street Ne, Albuquerque, NM 87110
2424 Mesilla Street Ne
Albuquerque,
NM
87110
Address: 2424 Mesilla Street NE