1751 Bellamah ave. nw, Albuquerque NM, 87104