10023 Atrisco Ranch Road SW, Albuquerque, NM 87121 - HotPads