IKEA Store In Denver to Open July 2011

Opening almost three months ahead of schedule, Sweden’s IKEA Store will open it’s first Colorado location on July 27, 2011. A 415,000 square foot building just south of Denver, this location is planning on pulling in people from the surrounding states.