Swedish retailer IKEA answered the big question today: when are they opening the Colorado store? The answer is Fall 2011.
Since 2008, IKEA fans have been waiting to hear when the store would break ground.
IKEA has hired a local contractor to build the 415,000 square foot shopping...
more »