$480,000 - 2903 La Palomita Road Ne, Albuquerque, NM 87111
2903 La Palomita Road Ne
Albuquerque,
NM
87111
Address: 2903 La Palomita Road NE