Yes, the Chrysler 'store' was a 15,000 square foot space, 12K for display and 3K for retail store of Chrysler branded items.
When it was operating in the Mall of America it saw 4,000 visitors on slower days and peaked at 12,500 visitors per day on the busiest, averaging almost 40,000 visitors...