Located at 12405 Palomas Ave. NE in Albuquerque, this thoughtfully placed home offers unparalleled views of the Sandia Mountains from every angle. The home sits on 0.89 acres and boasts three bedrooms ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results