Shops at Vista Del Bosque

9780 Coors Blvd NW, Albuquerque, NM 87119