7000 Phoenix Avenue NE, Albuquerque, NM 87110 - HotPads