At Home officially opens in Columbus mall

At Home officially opens in Columbus mall