A rendering of Wayfair's Atlanta store, which will officially open to the public on Tuesday, March 31.