Steve Marcus
Steve Kieras, senior vice president of development for Taubman Centers, stands next to an illustration of The District at Desert Star, which is to be a mix of department stores and homes on 158 acres in North Las Vegas.