6800 Vista Del Norte Rd Ne Albuquerque Nm 87113, 2627